ワークブックからPDF形式へのシートのセットを同じフォルダに保存し、ワークブック名を使用しようとしています。現在のワークブック名を使用して現在のフォルダにPDFとして保存Excel
すべての手順でマクロを記録した後、このフォーラムのスレッドの一部で見つかったものでコードの一部を置き換えようとしましたが、現在は機能しません。
現在のバージョンは以下のとおりです。 何が壊れましたか?
SaveToPDF Macro
Sheets(Array("AUDIT Info", "REVIEW", "FILES", "WARNINGS", "PURGE", "NonBIM", _
"Clashes", "ViewsManagement")).Select
Sheets("AUDIT Info").Activate
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
ThisWorkbook.Path & "\" & ActiveWorkbook.Name _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
Sheets("AUDIT Info").Select
ではありません
を.select。どうもありがとうございました。しかし、作成されたPDFには[filename] .xlms.pdf拡張子が含まれています。どうすれば "xlms"ビットを削除できますか? –
ちょうどそれが加えられました。 Dim NameOfWorkbook NameOfWorkbook = Left(ThisWorkbook.Name、(InStrRev(ThisWorkbook.Name、 "。"、-1、vbTextCompare) - )) –
はい。そうです。ご協力ありがとうございました :) –