如果日期比今天晚了一个多星期,我正在尝试删除整行数据,但我不想删除标题。今天的日期是出现在 A2 中的变量。
编辑:A 列的日期格式为 dd/mm/yyyy。
这段代码是我目前所拥有的,但它不起作用并删除了标题:
Sub deletedates()
Dim firstDate As Date, secondDate As Date
Dim i As Range
firstDate = DateValue(Range("A2"))
secondDate = DateAdd("d", 6, firstDate)
MsgBox secondDate
For Each i In Range("A:A")
If i.Value > secondDate Then
i.Select
ActiveCell.EntireRow.Delete
End If
Next i
End Sub