我寫了一個宏來刪除包含其中某些文本的行。如果任一關鍵字包含任何文本,宏將刪除該行。但是,這個宏根本不起作用。也許,我做了錯誤的事情。希望有人能幫我糾正這一點。提前致謝。無法刪除文本中包含某些關鍵字的行
以下是我與努力:
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