我试图建立一个if语句,其条件是活动单元格左侧两个单元格包含文本“ Year”或“ SqFt”。如果是这样,那么我要删除一些单元格。这是我的代码专家。我是VBA初学者,所以不太确定为什么会收到错误消息。
Promise.all()
答案 0 :(得分:0)
您可以尝试下面的代码。这样可以解决IF
语句中的至少2个错误-OR逻辑和ActiveCell.Offset(0, -1).Value
比较
If (ActiveCell.Offset(0, -1).Value = ("Year")) Or (ActiveCell.Offset(0, -1).Value = ("SqFt")) Then
ActiveCell.Offset(0, -3).Select
ActiveCell.Offset(0, 1).ClearContents
ActiveCell.Offset(0, 2).ClearContents
ActiveCell.Offset(1, 1).ClearContents
ActiveCell.Offset(1, 2).ClearContents
End If