【发布时间】:2018-06-13 19:15:36
【问题描述】:
特定列中的每个单元格要么包含“x”,要么为空。我想创建一个查找所有 x 的 sub,然后删除同一行右侧所有单元格的内容。我不确定如何在下面的 IF 语句中正确选择和清除行的内容。非常感谢任何帮助。
Sub clearContents()
With Sheets("Main")
Dim c As Range
For Each c In Range("B1:B23")
If c.Value = "x" Then
c.Offset(0, 1).End(xlToRight).clearContents
End If
Next c
End With
End Sub
【问题讨论】: