Introduction - If you have any usage issues, please Google them yourself
Using CreateOleObjects to call Word
In fact, it's still Ole, but this way you can really control Word files completely, and you can use all the attributes of Word, including your own VBA macro code.