API есть у всех продуктов MS. Если решать задачу на форме, можно попробовать сделать по аналогии с
http://www.axforum.info/forums/blog.php?b=106. Где-то на форуме есть пример, как можно формировать документ word скриптом по шаблону, но это весьма грязная магия. Лучше делать это на сервере.