Word で.doc ファイルを一括して.docx 形式に変換する方法は?
古い97-2003 形式(.doc)のWord 文書を複数受け取った場合、1 つずつ最新の.docx 形式に変換するのは非常に手間がかかります。このガイドでは、VBA コードを使う方法と、強力なKutools for Word アドインを使う方法という、.doc ファイルを一括で効率的に変換する2 つの方法をご紹介します。
VBA コードで.doc ファイルを一括して.docx 形式に変換する
Kutools for Word で.doc ファイルを一括して.docx 形式に変換する
VBA コードで.doc ファイルを一括して.docx 形式に変換する
このセクションでは、指定したフォルダー内のすべての .doc ファイルを一括で .docx 形式に変換する VBA コードの使い方をご紹介します。以下の手順に従ってください:
- 変換したい .doc ファイルをすべて1 つのフォルダーにまとめておきましょう。
- Microsoft Visual Basic for Applications ウィンドウを表示するには、Alt + F11 を押します。Alt + F11 を押してMicrosoft Visual Basic for Applicationsウィンドウを開くには
- VBA ウィンドウで、挿入>モジュールをクリックします。以下の VBA コードをモジュールウィンドウにコピー&ペーストします:
Sub ConvertDocToDocx() 'Updated by ExtendOffice 20181128 Dim xDlg As FileDialog Dim xFolder As Variant Dim xFileName As String Application.ScreenUpdating = False Set xDlg = Application.FileDialog(msoFileDialogFolderPicker) If xDlg.Show <> -1 Then Exit Sub xFolder = xDlg.SelectedItems(1) + "\" xFileName = Dir(xFolder & "*.doc", vbNormal) While xFileName <> "" Documents.Open FileName:=xFolder & xFileName, _ ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _ PasswordDocument:="", PasswordTemplate:="", Revert:=False, _ WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _ wdOpenFormatAuto, XMLTransform:="" ActiveDocument.SaveAs xFolder & Replace(xFileName, "doc", "docx"), wdFormatDocumentDefault ActiveDocument.Close xFileName = Dir() Wend Application.ScreenUpdating = True End Sub
- コードを実行するには、F5を押してください。表示される参照ウィンドウで、.doc ファイルが含まれるフォルダーを選択し、OKをクリックします。

選択したフォルダー内のすべての.doc 形式ファイルが、下のスクリーンショットのようにすぐに.docx ファイルに変換されます:

Kutools for Word で.doc ファイルを一括して.docx 形式に変換する
Kutools for Wordに搭載されたDoc/Docxユーティリティを使えば、フォルダー内のすべての.doc 形式ドキュメントを、わずか数回のクリックで簡単に一括して.docx 形式に変換できます。次の手順に従ってください:
- 空白のドキュメントで、KUTOOLS PLUS > Doc/Docx をクリックします。

- 文書形式変換ウィンドウで、次の手順に従います: window, follow these steps:
- 形式変換ドロップダウンメニューから「Doc から Docx へ」を選択します。「Doc から Docx へ」は、形式変換ドロップダウンメニュー内にあります。
- 変換したいドキュメントを追加するには
をクリックします:- 個別のドキュメントを追加するには、ファイルを選択してください。
- 特定のフォルダーからすべてのドキュメントを追加するには、フォルダーを選択してください。
- デフォルトでは、PDF ファイルはソースファイルと同じ場所に保存されます。保存先を変更するには、参照ボタンをクリックして
、新しい保存先を選択してください。 - 必要に応じて、PDF 作成後に元のファイルを削除するには、変換後に元のファイルを削除チェックボックスをオンにしてください。
- 必要に応じて、元のファイルのメタデータを保持するには、元のファイルの変更日を保持チェックボックスをオンにしてください。
- すべての設定が完了したら、OKをクリックしてください。

- 変換が完了すると、正常に変換されたドキュメント数を示すダイアログボックスが表示されます。OKボタンをクリックして、文書形式変換ウィンドウを閉じてください。
これで、すべての.doc 形式ドキュメントが正常に.docx ファイルに変換されました。
最高のオフィス生産性ツール
Kutools for Word– 300 以上の卓越した機能で、Word 体験をさらにレベルアップ!100 の注目の機能!
🤖KUTOOLS AI の機能:AI アシスタント/リアルタイムアシスタント/スーパーポリッシュ(書式を保持)/スーパートランスレート(書式を保持)/AI 編集/AI 校正…
📘ドキュメントマスタリー:ページ分割/文書の結合/選択範囲をさまざまな形式でエクスポート(PDF/TXT/DOC/HTML など)/一括 PDF 変換…
✏コンテンツ編集:複数ファイルにわたって一括検索と置換/すべての画像をリサイズ/表の転置行と列/表をテキストに変換…
🧹手間いらずのクリーンアップ:余分なスペースを一掃/セクション区切り/テキストボックス/ハイパーリンク/その他の削除ツールについては、削除グループをご覧ください…
➕クリエイティブ挿入:以下を挿入桁区切り記号/チェックボックス/ラジオボタン/QR コード/バーコード/複数の画像/詳細は挿入グループで…
🔍精密選択:特定のページ/表/図形/見出し段落/ナビゲーションを強化するにはその他の選択機能を活用…
⭐注目の拡張機能:任意の場所に移動/繰り返しテキストを自動挿入/ドキュメントWindows 間を切り替え/11 変換ツール…
🌍40 以上の言語をサポート:Kutools を好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語など、40 以上の言語に対応しています。

Office Tab– Office にタブ付きインターフェースを導入し、作業を大幅に簡単に
- 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 とシームレスに連携|⚡ 保存時間して、すぐに生産性を向上
最高のオフィス生産性ツール
Kutools for Word– Word 向けの100+ツール
- 🤖KUTOOLS AI の機能:AI アシスタント/リアルタイムアシスタント/スーパーポリッシュ/スーパートランスレート/AI 編集/AI 校正
- 📘ドキュメントマスタリー:ページ分割/文書の結合/一括 PDF 変換
- ✏コンテンツ編集:一括検索と置換/すべての画像をリサイズ
- 🧹手間いらずのクリーンアップ:余分なスペースを削除/セクション区切りを削除
- ➕クリエイティブ挿入:桁区切り記号を挿入/チェックボックスを挿入/QR コードを作成
- 🌍40 以上の言語をサポート:Kutools はあなたの言語に対応しています!40 以上の言語をサポート!



