Javier, no sé si has visto que Office tiene algunos ActiveX DLL que puedes tomas como referencias.
Ahora usa específicamente el componente de Microsoft Word, el resto de la información la maneja el componente.
Espero te sirva, pues dominar estos componentes lleva algo de tiempo.