我試圖在sheet2的列A中添加一個今天的日期,每次我的宏粘貼我在sheet2的新行的列B中選擇的sheet1。今天在excel宏中的日期
我的腳本工作添加新行並將我的選擇粘貼到工作表2中,但我無法弄清楚如何在sheet2的新行中獲得A列中的日期。這是我的宏中的腳本;
Sub move()
Dim i As Integer
Application.ScreenUpdating = False
ActiveWorkbook.Sheets("Sheet1").Range("A1,A2,A3,A4,A5").Copy
Sheets("Sheet2").Select
i = 3
While Range("B" & i).Value <> ""
i = i + 1
Wend
Range("B" & i).Select
Selection.PasteSpecial (xlValues), Transpose:=True
Worksheets("Sheet1").Range("A1:A5").Clear
End Sub
任何幫助表示讚賞。感謝
你嘗試使用'Now()'函數嗎?例如'Range(「A2」)。Value = Format(Now(),「MM/DD/YYYY」)''。根據需要修改。 –
謝謝大衛,正是我在找的; –
如果我的答案已解決您的問題,請考慮將其標記爲「已接受」,如下所示。 –