You might have better luck creating a
RTF format file that Word can read since the format is better known.
If I really had to plug values into a Word document I would create a prototype document with XXXX and YYYY etc everywhere that the values had to go, grab the whole thing into a byte array and locate the substitution points. A pretty gross hack but it might work.
Bill