title: Editing Microsoft Word Documents Programmatically
body: <p>I want to know if this could be done.</p>
  
  <p>I am building a data dictionary for our software system (school project), and I'm thinking of an automated way to do this. Basically I don't use much of Microsoft Word (2007), I only use it in documenting schools stuff, etc. I want to know if its possible to create/edit a Word document programmatically from a template.</p>
  
  <p>The idea is, I will create a page on Word that contains an empty form that will be repeated on every page. For every data that I will input to my program, it will update the corresponding field in the form and skips to the next form.</p>
  
  <p>The purpose of this, is to eliminate copy-paste methods (my habit) and to speed things up when doing the documentation.</p>