コンテンツ
Microsoft Word 2007には、Visual Basic for Applications(VBA)コードエディタが付属しており、通常は利用できない機能を実行できるコントロールを作成できます。 Word 2007では、VBAコードエディタを使用してWord文書をPDF形式で保存できます。これは、Wordが使用する「.docx」以外のファイル形式でレポートやドキュメントを配布する場合に役立ちます。ただし、VBAコードを使用してPDF形式でドキュメントを保存する前に、無料のMicrosoftアドインを使用して、Microsoft WordによるPDF形式のサポートをアクティブにする必要があります。
WordでPDFサポートを有効にする
ステップ1
Microsoft Word 2007を開きます。プログラムの右上隅にある上部の青いヘルプボタンをクリックします。 Wordのヘルプボックスに「pdfおよびxpsファイル形式」と入力し、Enterキーを押します。 [PDFおよびXPS形式のファイルを印刷、共有、保護する]をクリックします。
ステップ2
[何をしますか?]セクションの[Microsoft Save as PDFまたはXPSアドインをインストールして使用]をクリックします。ダウンロードページに移動するには、インターネットリンク「2007 Microsoft OfficeプログラムのMicrosoft PDFとして保存またはXPSサプリメント」をクリックしてください。 Microsoft Wordを閉じます。
ステップ3
「ダウンロード」ボタンをクリックしてください。ファイルをコンピューターに保存します。ダブルクリックしてファイルを開きます。 [マイクロソフトソフトウェアライセンス条項]ライセンス条項ボックスをクリックします。 「続行」をクリックして、インストールが完了するまで待ちます。
VBAコードを作成して実行する
ステップ1
PDFに変換するMicrosoft Word文書を開きます。 Officeボタンをクリックし、[Wordのオプション]を選択します。リボンの[開発者を表示]タブをクリックして有効にします。 「OK」をクリックします。
ステップ2
「開発者」をクリックします。 「コード」グループの「マクロ」をクリックします。 [マクロ名]ボックスに「PDFに保存」または別の名前を入力します。 「作成」ボタンをクリックします。
ステップ3
次のVBAコードを入力するか、単にコピーして[新しいマクロコード]ウィンドウに貼り付けます。ActiveDocument.ExportAsFixedFormat OutputFileName:= _ ActiveDocument.Path& ""&ActiveDocument.Name& ".pdf"、ExportFormat: = _
wdExportFormatPDF、OpenAfterExport:= False、OptimizeFor:= _ wdExportOptimizeForPrint、Range:= wdExportAllDocument、_ Item:= wdExportDocumentContent、IncludeDocProps:= True、KeepIRM:= True、_ CreateBookmarks:= wdExportCreateNoBookmarks、
BitmapMissingFonts:= True、UseISO19005_1:= False
ステップ4
「ファイル」メニューをクリックし、「Microsoft Wordに戻って戻る」をクリックします。
手順5
「開発者」タブの「コード」グループの「マクロ」をクリックします。マクロの名前をクリックして選択します(まだ選択されていない場合)。 [実行]をクリックしてVBAコードを実行し、Word文書をPDFに自動的に保存します。 Word文書が保存されているフォルダーを見つけて、ファイルのPDFバージョンを見つけます。
手順6
PDFとして保存するWord文書を開きます。[開発]タブをクリックし、[マクロ]をクリックして、作成したマクロの名前を選択し、[実行]をクリックします。