異なる列の複数のワークシートの日付を修正しようとしていますが、方法を理解できません。異なるワークシート内の複数の列に数式を設定するVBA
Sub FixDate()
Dim i As Long
Sheets("Sheet1").Select
For i = 2 To Range("N" & Rows.Count).End(xlUp).Row
With Range("N" & i)
.NumberFormat = "mm/dd/yy hh:mm"
.Value = DateValue(.Value)
End With
Next i
For i = 2 To Range("O" & Rows.Count).End(xlUp).Row
With Range("O" & i)
.NumberFormat = "mm/dd/yy hh:mm"
.Value = DateValue(.Value)
End With
Next i
Sheets("Sheet2").Select
For i = 2 To Range("F" & Rows.Count).End(xlUp).Row
With Range("F" & i)
.NumberFormat = "mm/dd/yy hh:mm"
.Value = DateValue(.Value)
End With
Next i
End Sub
私は4つのワークシートがあり、異なる列の下に日付を修正する必要があります。お知らせ下さい。
あなたの質問は何ですか?あなたはそれを聞かなかった。 [ask]をお読みください。 –