VBA如果相对于活动单元格的相对引用等于某个文本?

时间:2018-11-01 18:46:46

标签: excel vba

我试图建立一个if语句,其条件是活动单元格左侧两个单元格包含文本“ Year”或“ SqFt”。如果是这样,那么我要删除一些单元格。这是我的代码专家。我是VBA初学者,所以不太确定为什么会收到错误消息。

Promise.all()

1 个答案:

答案 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