If you're new to VBA, it might be worth taking a look at the Word forum for Standard Report Templates A4 and US Letter postings
(http://www.wopr.com/cgi-bin/w3t/showflat.p...260&fpart=1 AND
http://www.wopr.com/cgi-bin/w3t/showflat.p...258&fpart=1)
I have posted templates designed to produce various report type documents. (Program Specs, User Guides, Business Cases etc)
As well as having some tried and tested styles, the opening dialog box feeds the input into the cover page and headers and footers.
There is a range of tables that are created and formatted from a single click on the toolbar.
It also has a single click to switch from portrait to landscape and back with headers and footers adjusted and page numbering continuing.
The macros are all in a separate global template and they are extensively annotated.

If you are just starting out with VBA, you may find the annotations useful, particularly in the table related macros. Every few lines, there is an explanation about what the next few lines do. I'm no world expert on this subject and have had plenty of help from the Word forum. I think it is precisely because I am no expert that other newcomers may find them useful. I wrote the annotations without the baggage of experience, very little is assumed!