在工作中的项目上工作,并尝试搜索但找不到任何答案。
就像标题所示,如果单元格a2到a1000中包含任何字母或数字,我想在E行上输入今天的日期(同一行,但今天的日期在E列上输入4行)。请在下面查看我想要的图片示例。
先谢谢了。
答案 0 :(得分:1)
Sub NotEmptyDate()
Const cSheet As String = "Sheet1"
Const cCol1 As String = "A"
Const cCol2 As String = "E"
Const cFirst As Long = 2
Const cLast As Long = 1000
Dim i As Long
With ThisWorkbook.Worksheets(cSheet)
For i = cFirst To cLast
If Not IsEmpty(.Range(cCol1 & i)) Then
.Range(cCol2 & i) = Date
End If
Next
End With
End Sub
答案 1 :(得分:1)