Существует множество способов сделать это, но вот один из них:
Во-первых, при удалении строк всегда начинайте с нижней части диапазона и двигайтесь вверх - это предотвращает пропуск строк при удалении.
Я создал массив, разделив текст запятыми.Если ваши данные содержат запятую, вам нужно изменить их.
Dim tmpAr As Variant
Dim test As Variant
Set ws = ActiveSheet
tmpAr = Split("SSI,Settlement instruction,delivery Instruction,Request form,Sales to onboarding,Application,Doc Check list,Prime to Credit,Prime to Legal,Prime_Legal,Prime_Credit,LEXIS,Withdrawal Request", ",")
For i = ws.Range("E1").CurrentRegion.Rows.Count To 2 Step -1
For Each test In tmpAr
If ws.Cells(i, 4).Value Like "*" & test & "*" Then
ws.Cells(i, 4).EntireRow.Delete
Exit For
End If
Next
Next i