I'd use a macro.
Start a new workbook--its only purpose is to hold the macro and the list of
words/phrases to be deleted and the list to be used for the replacement.
Then put your list in Column A and column B of sheet1 of that workbook.
Put this macro in that workbook's project in a general module--not behind a
worksheet, not behind ThisWorkbook.
Option Explicit
Sub MassChanges()
Dim myCell As Range
Dim myList As Range
With ThisWorkbook.Worksheets("Sheet1")
Set myList = .Range("a1", .Cells(.Rows.Count, "A").End(xlUp))
End With
With ActiveSheet
For Each myCell In myList.Cells
.Cells.Replace _
what:=myCell.Value, _
replacement:=myCell.Offset(0, 1).Value, _
lookat:=xlWhole, _
searchorder:=xlByRows, _
MatchCase:=False
Next myCell
End With
End Sub
I used xlwhole--to match the entire cell and I used matchcase:=false. You may
want to change these.
After you've done this, you can save this workbook.
Whenever you need to ammend the list, just type over the entries or add new or
delete old.
When ever you need to run the macro, open this workbook.
Open the imported file.
With that imported workbook's worksheet active, hit alt-f8 and run the macro.