Hm. I don't see a way out there; new-template-saving has always
been rather fiercely tied to the User Templates folder. A very
convoluted approach that occurs to me is, if you had access to
the user's Normal (or using the odd route I suggested earlier),
have your custom FileSaveAs command *switch* the User Templates
folder (Options.DefaultFilePath(wdUserTemplatesPath)) to the
path of the attached template, then do the save, then revert
the User Templates folder. But it seems like something in that
mess would fail to cooperate.
Could you give each of your templates a custom toolbar button
to be used only for saving the user's newly created template?
It wouldn't be as transparent (i.e., the user wouldn't run the
built-in Save), but you could code the path into the button.
BTW, however you end up doing this, you won't need to mess with
both FileSave and FileSaveAs -- only FileSaveAs. (When a user
invokes 'Save' on a file that hasn't yet been saved once, Word
actually runs Save As, not Save.)
--
Mark Tangard, Microsoft Word MVP
Please reply only to the newsgroup, not by private email.
Note well: MVPs do not work for Microsoft.
"Life is nothing if you're not obsessed." --John Waters