Bar

VBAを使って「PDF/XPSドキュメント作成」を利用する方法

image
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