我有A栏,其当前日期和B栏有" 0"或" 1"。
我想创建一个宏,它有if语句,如果列B =" 1"它会将A列中的日期推迟一天。我假设使用替换功能
答案 0 :(得分:0)
Excel将日期存储为整数,因此您只需增加单元格:
Sub a()
With Sheets("Sheet1")
If .Cells(1, 2).Value = 1 Then
.Cells(1, 1).Value = .Cells(1, 1).Value + 1
End If
End With
End Sub