複数のWord 文書を一括して PDF ファイルに変換する方法
Word の「名前を付けて保存」機能を使えば、単一の Word 文書を PDF に変換するのは簡単です。しかし、フォルダー内のすべての Word 文書を一度に個別の PDF ファイルに変換する必要がある場合はどうすればよいでしょうか?このガイドでは、Word で複数の Word 文書を一括して PDF ファイルに変換する方法をご紹介します。
VBA で複数のWord 文書を一括して PDF ファイルに変換
Kutools for Word で複数のWord 文書を一括して PDF ファイルに変換
VBA で複数のWord 文書を一括して PDF ファイルに変換
次の VBA コードを使えば、フォルダー内のすべてのWord 文書を一括で PDF ファイルに変換できます。以下の手順に従ってください:
- Word でAlt + F11を押すと、Microsoft Visual Basic for Applications ウィンドウが開きます。
- エディターで[挿入]>[モジュール]をクリックし、次の VBA コードをモジュールウィンドウにコピー&ペーストしてください。
Sub ConvertWordsToPdfs() 'Updated by Extendoffice 20181123 Dim xIndex As String Dim xDlg As FileDialog Dim xFolder As Variant Dim xNewName As String Dim xFileName As String Set xDlg = Application.FileDialog(msoFileDialogFolderPicker) If xDlg.Show <> -1 Then Exit Sub xFolder = xDlg.SelectedItems(1) + "\" xFileName = Dir(xFolder & "*.*", vbNormal) While xFileName <> "" If ((Right(xFileName, 4)) <> ".doc" Or Right(xFileName, 4) <> ".docx") Then xIndex = InStr(xFileName, ".") + 1 xNewName = Replace(xFileName, Mid(xFileName, xIndex), "pdf") Documents.Open FileName:=xFolder & xFileName, _ ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _ PasswordDocument:="", PasswordTemplate:="", Revert:=False, _ WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _ wdOpenFormatAuto, XMLTransform:="" ActiveDocument.ExportAsFixedFormat OutputFileName:=xFolder & xNewName, _ ExportFormat:=wdExportFormatPDF, OpenAfterExport:=False, OptimizeFor:= _ wdExportOptimizeForPrint, Range:=wdExportAllDocument, From:=1, To:=1, _ Item:=wdExportDocumentContent, IncludeDocProps:=True, KeepIRM:=True, _ CreateBookmarks:=wdExportCreateNoBookmarks, DocStructureTags:=True, _ BitmapMissingFonts:=True, UseISO19005_1:=False ActiveDocument.Close End If xFileName = Dir() Wend End Sub
- コードを実行するには、F5キーを押してください。
- 「参照」ダイアログボックスが表示されるので、PDF に変換したいWord 文書が含まれるフォルダーを選択し、「OK」をクリックしてください。

選択したフォルダー内のすべてのWord 文書が、それぞれ個別の PDF ファイルに変換されます。

Kutools for Word で複数のWord 文書を一括して PDF ファイルに変換
VBA コードの扱いに不安がある場合は、Kutools for Word の「複数のWord 文書を PDF に変換」ユーティリティをぜひお試しください。このツールなら、Word での手動操作よりもずっとシンプルで、誰でも簡単に、効率よく処理できます。
Word のリボンで、Kutools > PDF およびWord > 複数のWord 文書を PDF に変換をクリックします。

- 「Docx to PDF」ダイアログボックスで、次の手順に従ってください:
- 個別のWord 文書を追加するには、ファイルを追加をクリックするか、ドロップダウン矢印を使ってフォルダー全体(必要に応じてサブフォルダーも含む)を追加してください。
- デフォルトでは、PDF は元のファイルと同じフォルダーに保存されます。保存場所を変更するには、生成された PDF ファイルを元のWord ファイルと同じフォルダーに保存するオプションのチェックを外して、参照をクリックしてください。
- すべての設定が完了したら、変換を開始をクリックしてください。

これで、すべての.docx 形式の文書が正常に PDF ファイルに変換されました。
複数のWord 文書を PDF ファイルに変換する際、Word の「名前を付けて保存」機能で1 つずつ処理するのは非常に非効率です。フォルダー内のすべての文書を一度に処理したいなら、適切な方法を選べば、作業効率と正確性が大幅に向上します。
- VBA を使う方法は、コード操作に慣れている方にとって実用的な解決策です。これにより、指定したフォルダー内のすべてのWord 文書を自動で個別の PDF ファイルに変換できます。
- Kutools for Word を使えば、より高速で直感的な操作が可能に。複数のファイルやフォルダーを追加して、わずか数回のクリックでWord 文書を一括 PDF 変換できます。VBA は不要です。
ご自身のスキルレベルやワークフローに最適な方法を選ぶことで、Word 文書を素早く一括で PDF ファイルに変換でき、時間を節約し、繰り返しの手動作業を回避できます。
このチュートリアルがお役に立てれば幸いです。さらに多くのWord のヒントや生産性向上ソリューションをご覧になりたい場合は、こちらをクリックしてください。Word チュートリアルの全コレクションをご覧いただけます。
最高の Office 生産性ツール
Kutools for Word- Word 体験をさらにレベルアップ
🤖KUTOOLS AI 機能:AI アシスタント/リアルタイムアシスタント/スーパーポリッシュ(書式を保持)/スーパートランスレート(書式を保持)/AI 編集/AI 校正...
📘文書マスタリー:ページ分割/文書の結合/選択範囲をさまざまな形式でエクスポート(PDF/TXT/DOC/HTML など)/PDF への一括変換...
✏コンテンツ編集:複数ファイルにわたる一括検索と置換/全画像のサイズ変更/表の転置行と列/表をテキストに変換...
🧹簡単クリーンアップ:不要な余分なスペース/セクション区切り/テキストボックス/ハイパーリンク/ その他の削除ツールについては、削除グループをご覧ください。。。
➕クリエイティブ挿入:桁区切り記号を挿入/チェックボックス/ラジオボタン/QR コード/バーコード/複数の画像/ さらに詳しくは、挿入グループをご覧ください。。。
🔍精密選択:特定のページ/表/図形/見出し段落/ より便利なナビゲーションのために、その他の選択機能を活用しましょう...
⭐注目の強化機能:任意の場所に移動/定型文を自動挿入/文書間でWindows を切り替え/11 変換ツール...
🌍40 以上の言語をサポート:Kutools を好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語など、40 以上の言語に対応しています。

Office Tab -Office 用の Tabs、あなたにパワーを
- Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集と閲覧を有効化します。
- 複数の文書を、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
- あなたの生産性を50%も向上させ、毎日何百回ものマウスクリックを削減します!
✨ Kutools for Office – 1 回のインストールで5 つの強力なツールが手に入る!
含まれるもの:Office Tab Pro·Kutools for Excel·Kutools for Outlook·Kutools for Word·Kutools for PowerPoint
📦 1 つのスイートですべての5 ツールを入手 | 🔗 Microsoft Office とのシームレスな統合 | ⚡ 保存時間して生産性を即座に向上
最高の Office 生産性ツール
Kutools for Word- Word 用の100+ツール
- 🤖KUTOOLS AI 機能:AI アシスタント/リアルタイムアシスタント/スーパーポリッシュ/スーパートランスレート/AI 編集/AI 校正
- 📘文書マスタリー:ページ分割/文書の結合/PDF への一括変換
- ✏コンテンツ編集:一括検索と置換/全画像のサイズ変更
- 🧹簡単クリーンアップ:余分なスペースを削除/セクション区切りを削除
- ➕クリエイティブ挿入:桁区切り記号を挿入/チェックボックスを挿入/QR コードを作成
- 🌍40 以上の言語をサポート:Kutools はあなたの言語に対応しています!40 以上の言語をサポート!



