特定の選択肢を.pdfファイルに印刷するためのコードを以下に示します。ファイルを保存する場所を.pdfとして保存するかどうかを確認する
Sub printIt()
Dim input_value As String
Dim file_name As String
Dim Time As Date
input_value = InputBox("Please state the name of the sheet")
Time = TimeValue("9:20:01")
MsgBox (Time)
file_name = "C:\Users\Marc\Desktop\" + input_value + ".pdf"
Worksheets("end_screen").PageSetup.PrintArea = "$B$2:$D$27"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
file_name, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
End Sub
これはすべて問題なく動作します。しかし、他のコンピュータにも実装したいので、ファイルを保存する前にファイルを保存する場所を尋ねる機能が必要です。
ファイルを保存する場所を決めるために、ファイルの画面をポップアップできるように、以下のコードを変更することができるかどうかは誰にでも分かりますか?