Hi Kilroy, thank you for taking the time to reply.
My knowledge of VBA is pretty basic, but I think I'm right in saying that the code you've suggested automates the process of inserting the date and time, file name and page number into the footer of each section in my document, is that right? If so, thank you but that's not what I am after as my template already includes all the info I want in the footer. My issue is how to get the document to automatically save (and have the date/time automatically refresh in the process) each and every time the document is printed. Any ideas?

Many thanks.