Option Explicit
Sub DeleteRowWithContents()
Dim ExcludWords() As Variant
Dim r As Long
Dim txt As Range
Dim ws As Worksheet
Dim i As Long
Dim LR As Long
ExcludWords = Array("Ph.D.", "MBA.", "M.Sc.", "dr.", ",") '<-- add more terms here
Set ws = Sheets(1)
LR = ws.Range("A" & ws.Rows.Count).End(xlUp).Row
For i = 2 To LR
Set txt = ws.Cells(i, "A") '
For r = 0 To UBound(ExcludWords)
txt.Formula = Replace(txt.Formula, ExcludWords(r), "")
Next r
Next i
End Sub
For r = 0 To UBound(ExcludWords)
txt.Formula = Replace(txt.Formula, ExcludWords(r), "")
txt.Value = LTrim(txt.Value)
txt.Value = RTrim(txt.Value)
Next r
Next i