如何更新此VBA代码,以便它可以检查我的所有列(从G4到G1000),并显示每个列的msgbox而不仅是G4的循环?如何通过单元格循环
Private Sub Workbook_Open()
Dim c1 As Range
Set c1 = ThisWorkbook.Sheets("Sheet1").Range("G4")
If IsDate(c1) Then
If Now >= c1 + 60 Then
MsgBox "The Date in Sheet 1 Cell B4 has been reached or passed."
End If
End If
End Sub
'for ... next'循环。使用范围(“G”&x)其中x是循环中的变量。 – gtwebb