Hi again,

what I'm trying to accomplish with Word 2016 (which I'm forced to use for work purposes) is what I was EASILY able to do with Word 2010 and I really find it hard to believe that such an (apparently) easy task to perform is actually very complicated with Word 2016.

► In Word 2010 when saving a file for the first time the SaveAs dialog below is displayed and I could simply take control over it by populating the default name with the name (based on 2 text strings in the document) and the file format (in my case was a .docm file) that I wanted simply by using the following macro (placed within a BeforeSave event)

Dim dlgsaveas As Dialog
Set dlgsaveas = Dialogs(wdDialogFileSaveAs)
With dlgsaveas
.Name = ActiveDocument.SelectContentControlsByTag("DBA").Item(1).Range.Text & " - " & ActiveDocument.SelectContentControlsByTag("Case").Item(1).Range.Text
.Format = wdFormatXMLDocumentMacroEnabled
.Show
End With





► Now, with Word 2016 unfortunately it's a different story. When saving the file for the first time the following dialog box is displayed and there seems to be no way to control the default suggested filename not to mention the file format. In fact, even when I use a class module to intercept Saving and use the code before I cannot get it done. It sounds like the new SaveAs dialog cannot be fully controlled by VBA.



Someone has suggested programatically editing the title of the document which is then reflected into the default suggested file name but unfortunately delimiters (such as -, _, ' & and others) are not transferred from the title name to the file name in the SaveAs dialog which is an issue for my purposes. So this workaround is not satisfactory.

I noticed that if one clicks on "More option" right under the file format one can access the "old" SaveAs dialog.

I'm wondering if someone can help me figure out how to accomplish something that used to be quite hassle-free with Word 2010:

• either by taking full control over the "new" SaveAs dialog
• or at least programatically clicking on "More Options" to get to the VBA-friendlier dialog.

Thank you in advance for your support. There must be a way to get it done!!

Massimo