Word 2010 のテンプレートがあります。上部にボタンがあり、Word ドキュメントを (ほぼ) 正しい名前の pdf として自動的に正しいディレクトリに保存し、ドキュメントを開きます。
月を選択するためのドロップダウン フォーム フィールドもあります。
ボタンのコード:
Private Sub CommandButton1_Click()
Convert_PDF
End Sub
Sub Convert_PDF()
Dim desktoploc As String
Dim filename As String
Dim date As String
Dim user As String
Dim mypath As String
desktoploc = CreateObject("WScript.Shell").SpecialFolders("Desktop")
filename = "Installs Team Metrics"
user = VBA.Environ("USERNAME")
mypath = desktoploc & "\Metrics\" & filename & " - " & date & " - " & user
ActiveDocument.ExportAsFixedFormat OutputFileName:= _
mypath, _
ExportFormat:=wdExportFormatPDF, OpenAfterExport:=True, OptimizeFor:= _
wdExportOptimizeForPrint, Range:=wdExportAllDocument, From:=1, To:=1, _
Item:=wdExportDocumentContent, IncludeDocProps:=True, KeepIRM:=True, _
CreateBookmarks:=wdExportCreateNoBookmarks, DocStructureTags:=True, _
BitmapMissingFonts:=True, UseISO19005_1:=False
End Sub
これにより、ファイルが C:\Users[username]\Desktop\Metrics\Installs Team Metrics - [Month] - [username].pdf に出力されます。
ドロップダウンボックスで選択されたものを文字列「日付」に取得するにはどうすればよいですか。