You need "microsoft primary interop assemblies" . Search for that on google and download the ones that correspond to you version of Office. To do what you want, you need to have office installed on your machine(remmember that). Now if you are familiar with VBA syntax, its easy to work with the word document model in C#. Its basically very similar to doing that in VBA.:) http://ashishware.com