Is there a simple way to open Word and Excel documents in VB
.NET for basic data extraction, without using COM to open instances of Word and/or Excel?
I basically want to have a program that runs on a file server which traverses through particular directories and opens certain Word, Excel, XML or plain text documents to extract data from them in order to populate a database. Obviously I have XML and plain text pretty well covered, but the File server won't have Office running on it, and since it's not doing any real automation within the documents, it doesn't seem like it would need to.
So, is there a way for VB
.Net to open say, a Word document and traverse through it's objects in order to extract data, without opening an instance of Word?
Any ideas where I could look? The online lit. seems to all be about externally automating instances of Word, Excel etc. in order to get them to do something.