Office2007からでしょうかね?
エクセルなどをPDF、またはXPSの形式に変換することができるようになりました。
今回はVBAを使ってワークシートをPDF/XPSへ変換する方法をメモ。
CSVなどへ変換するよりも非常に簡単です!
それにしても、XPSって使ってる人いるのかな・・・
ソース
キーワードはExportAsFixedFormatとxlTypePDF。これを使うことで簡単にPDFファイルへ変換できます。
1: Worksheets(シート名).ExportAsFixedFormat Type:=xlTypePDF, _
2: Filename:="sales.pdf", _
3: quality:=xlQualityStandard, _
4: IncludeDocProperties:=False, _
5: IgnorePrintAreas:=False, _
6: OpenAfterPublish:=False