Как читать и писать файлы MS Word на VB.net или C # .net
Для этого вам придется использовать автоматизацию Office.
Прочтите эту статью в качестве отправной точки. Для получения дополнительной информации перейдите по ссылкам на этой странице.
Вы также можете приобрести (любую) эти книги:
http://www.amazon.com/Microsoft-NET-Development-Office-Progmng/dp/0735621322/ref=sr_1_1?ie=UTF8&s=books&qid=1231226233&sr=8-1
http://www.amazon.com/Visual-Studio-Tools-Office-Development/dp/0321334884/ref=pd_sim_b_1
http://www.amazon.com/Programming-Applications-Microsoft-Office-Outlook/dp/0735622493/ref=pd_sim_b_5