Thanks for your interest. I'm re-thinking my whole data management strategy. Previous to my new found ability to extract specific records from a Word document, I had made seperate files each with 1 document to contain supporting records for seperate expense accounts. For example, I would have a variable expense file containing a seed document. In XL, I would store the total seed expense and then store the relevent details of each purchase in this seed expense file. As such, I have created many files with seperate documents many of which have multiple pages. Having learned that it is possible to find and extract specific records from a Word document, I am now wondering why I don't just have 1 file with 1 document for all the records. The reason I think is that probably at some point in time there may be too many pages for 1 document in a file. Also, I use a string variable to temporarily hold extracted records before placing them on a single document for presentation. It seems to me that at some point there will be too many records to temporarily store them in a string. So, before I jump in to making exhaustive changes I thought I should address these potential error issues. Any help towards this outcome would greatly be appreciated. Dave