OK, I see where you are.
Now that you have a template and you use File > New to create a document
based on that template (regardless of whether it has fields, macros, or
anything else), Word will prompt you for a filename if you (a) try to save
it by Ctrl+S or File > Save, or (b) try to close the document or the program
without saving first.
If you want to be prompted to save the document before then, you'll need a
macro in the template. The macro's name should be either Document_New() or
AutoNew(). Read
http://www.word.mvps.org/FAQs/MacrosVBA/DocumentEvents.htm
for an explanation. The special name means that Word runs the macro every
time you create a new document based on that template. Inside that macro,
you tell Word to save the document; since the document doesn't have a name
yet, you'll automatically get the Save As dialog to give it a name.
Sub Document_New()
ActiveDocument.Save
End Sub
~~~~~~
On the subject of VBA books, I'm the wrong one to ask -- I don't read them,
and even if I did, my background isn't the same as yours. There are a couple
of mini-reviews at
http://word.mvps.org/tutorials/BookRecommendations.htm
and some others at
http://www.standards.com/OhMyWord/WordVBABooks.html. You
might get some help from the first batch of articles at
http://word.mvps.org/FAQs/MacrosVBA/index.htm.
--
Regards,
Jay Freedman
Microsoft Word MVP
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.