助けを求めたいと思います。私のマクロは、入力されたすべての行に現在の日付を入力しようとしていました。最初はうまくいったように見えましたが、突然、ヘッダーを現在の日付に変更 (上書き) し始め、現在の日付を下の 1 つのセルに入れました。適切に機能させるために何を修正すればよいですか?
マクロコードは次のとおりです(再フォーマット):
Sub DateVerified()
Sheets("Data").Activate
Dim rngAddress As Range
Set rngAddress = Range("A1:ZZ1").Find("Verified Date").Offset(1, 0)
rngAddress.Select
Dim ac As Integer
Dim lastr As Long
Dim sh As Worksheet
Set sh = ActiveSheet
ac = ActiveCell.Column
lastr = sh.Cells(Rows.Count, ac).End(xlUp).Row
Range(Cells(2, ac), Cells(lastr, ac)).Select
Selection.ClearContents
Selection.Formula = "=TEXT(Now(),""dd/mm/yyyy"")"
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub