Here are some common definitions from a dictionary for ‘literal’:


Being in accordance with, conforming to, or upholding the exact or primary meaning of a word or words.
Word for word; verbatim: a literal translation.
Avoiding exaggeration, metaphor, or embellishment; factual; prosaic: a literal description; a literal mind.


So what does it mean then to ‘take the Bible literally?’ Which definition are we referring to when we say ‘I take the Bible literally?’


Question: Windows 7 batch search for email addresses
Answer: VBScript - Google for "VBscript search file contents"
Results such as http://www.codeproject.com/Questions/524842/VbscriptplusToplussearchplusforplusaplusstringplus should help. Also if you're having trouble with the recursive folder search part http://blogs.technet.com/b/heyscriptingguy/archive/2004/10/20/how-can-i-get-a-list-of-all-the-files-in-a-folder-and-its-subfolders.aspx might help.

VBScript is nearly identical to VBA. That code can probably be modified to run inside Excel as a macro if you'd like.

I'd recommend using FileSystemObject and TextStreams instead of native VBA file operations if you might be dealing with unicode files.