我的工作表中有多列。在一个特定专栏中,可能会发生一些事情。单元格可以以" Ref"," FFC"开头,或者完全空白。如果单元格以" Ref"开头,我需要代码清除单元格的内容。这是我到目前为止所拥有的。
Sub test()
With ActiveSheet
.AutoFilterMode = False
With Range("E1", Range("E" & Rows.Count).End(xlUp))
.AutoFilter 1, "Ref*"
On Error Resume Next
.Offset(1).SpecialCells(12).EntireRow.ClearContents
End With
.AutoFilterMode = False
End With`enter code here`
End Sub
此方法可以很好地识别E列中以" Ref *"开头的单元格。但.EntireRow.ClearContents完全是这样的,当我真的只需要它完成E列中符合" Ref *"
的单元格时我不确定我是否应该使用某种"如果Len()那么"陈述的类型。谢谢你的帮助!