I have an Excel document that has a single column of strings (around 400 rows). I also have a Word document that may or may not have those strings in the Excel document. How can I have Excel do a Find in that Word document for each row in that single column and retrieve the number of times the given string appears? I only have Office 2003.
Thanks!
Here’s a sample Excel macro that counts the number of matches and writes it down next to the sought-for strings. I tried it with Office 2007, but it should work with 2003 as well. The macro uses regular expressions, so you need to add a reference to the “Microsoft VBScript Regular Expressions” library to your VBA project (Visual Basic Editor -> Tools -> References).