我写了一个宏来删除包含其中某些文本的行。如果任一关键字包含任何文本,宏将删除该行。但是,这个宏根本不起作用。也许,我做了错误的事情。希望有人能帮我纠正这一点。提前致谢。无法删除文本中包含某些关键字的行
以下是我与努力:
Sub customized_row_removal()
Dim i As Long
i = 2
Do Until Cells(i, 1).Value = ""
If Cells(i, 1).Value = "mth" Or "rtd" Or "npt" Then
Cells(i, 1).Select
Selection.EntireRow.Delete
End If
i = i + 1
Loop
End Sub
我正在寻找在删除文本中的关键字:
AIRLINE DRIVE OWNER mth
A rtd REPAIRS INC
AANA MICHAEL B ET AL
ABASS OLADOKUN
ABBOTT npt P
AIRLINE AANA MTH
ABASS REPAIRS NPT
谢谢Dy.Lee,它适用于小写。怎么样上层或混合的情况?谢谢。 – SIM
@Shahin,它在任何情况下工作 –
对不起Dy.Lee,因为我的无知。引号内的文字必须用小写字母表示,如我不明白的“mth”而不是“MTH”。 – SIM