Hi rgmatthes,
In addition to what fumei suggested, you may be able to dramatically cut down the number of Find/Replace operations by working with wildcards. In general terms, that applies where you have a set of strings with certain similarities to which a common change needs to be made. Without knowing the details of your "over 12,000 corrections", it'd be hard to say whether this might be the case.
For an idea of the power of a wildcard approach, see my post at: http://www.vbaexpress.com/forum/show...286#post197286. The macro is designed to work on the file in the link from the post I replied to.