Excel内のファイルで指定されたフォルダーに、いくつかのタブをpdfドキュメントとして保存するコードを記述しようとしています。ドキュメント内のセルで、このファイルの保存場所を指定したいと思います。これが可能かどうかはわかりませんが、もしあれば助けになるでしょう!現在、コードの保存プロセス中に実行時エラー「1004」が発生しています。
はい、参照されているフォルダーが作成されています。
Sub asdf()
Dim Fname As String
Dim Fpath As String
Dim YrMth As String
Fname = Sheets("Sheet1").Range("A1").Text
YrMth = Sheets("Sheet1").Range("A2").Text & "\" & Sheets("Sheet1").Range("A3").Text
Fpath = "C:\Documents and Settings\My Documents\" & YrMth & "\Group\" & Fname & ".pdf"
ThisWorkbook.Sheets(Array("Sheet1", "Sheet2", "Sheet4")).Select
Application.DisplayAlerts = False
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=Fpath, _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=True
サブ終了