I want to be able to open a new Word file (template) and, when I save the new Word file, have it automatically named based upon fields in the document.
For example, if I am writing a letter to John Smith on 5-2-06, I might name the file "JohnSmith5-2-06.doc"
How can I do this

Changing document names
patng
per our support engineer:
As the document name and path can not be assigned. They are read only. To change the file name and path, we can only use “SaveAs” method.
A sample code:
ActiveDocument.SaveAs FileName:="2.doc", FileFormat:=wdFormatDocument, _
LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword _
:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _
SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _
False
We can choose the filename for your special request. And it can be added in the event:
Private Sub Document_New()
End Sub
===
But we do not have event after the document is edited. It is hard to get the name of writing name. Some rule should be added.
If detailed requirement is offered, we can discuss more.
-brenda (ISV Buddy Team)