Microsoft 製品に組み込まれている Visual Basic の実装。
こんにちは。
方法は色々ありますが、下記のようなコードでダイアログを表示できるかと思います。
Public Sub Sample()
Application.Dialogs(xlDialogSaveAs).Show "ふぁいる名", &H39
End Sub
Public Sub Sample2()
Dim v As Variant
v = Application.GetSaveAsFilename("ふぁいる名", "PDF (*.pdf), *.pdf")
If v <> False Then ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=v, Quality:=xlQualityStandard, OpenAfterPublish:=True
End Sub
Public Sub Sample3()
Application.CommandBars.ExecuteMso "FileSaveAsPdfOrXps"
End Sub