Word文書からページを分割および抽出する(4つの方法)
Author Sun • Last modified
長いWord文書を管理する際、特定のページを別々にレビューしたり配布したりするために抽出する必要が生じることがあります。単一のページ、ページ範囲、または定義された基準に基づいて文書全体を分割する必要がある場合でも、Microsoft Wordにはいくつかの効果的なオプションがあります。以下は、Word文書からページを簡単に抽出または分割するための4つの実用的な方法です。
ページ、見出し、セクション区切りに基づいてWord文書全体を個別のファイルに分割する
ビデオ: Wordでのページ抽出
Wordから特定のページ/現在のページを抽出する
このガイドでは、文書から特定のページまたは現在のページを抽出するための3つの効率的な手法について詳しく説明します。
コピー&ペースト機能を使用してページを抽出する – 手動で行う
Word文書から特定のページやコンテンツを抽出する最も簡単な方法は、コピー&ペースト機能を使用することです。
ステップ1: 抽出したいコンテンツを選択する
コピーしたいコンテンツの先頭にカーソルを置き、コンテンツの末尾までスクロールし、「Shift」キーを押しながらコンテンツの最後をクリックします。
ステップ2: 選択したコンテンツをコピーする
選択したコンテンツを右クリックして「コピー」を選択するか、または「Ctrl + C」を押します。
ステップ3: 新しい文書に貼り付ける
新しいWord文書を開き、「Ctrl + V」を使用してコンテンツを貼り付けます。
ステップ4: 新しい文書を保存する
新しく作成した文書を「ファイル」→「名前を付けて保存」で保存します。
PDFへの印刷機能を使用してページを抽出する - 抽出したページをPDFとして保存する
ページを抽出するもう一つの方法は、それらをPDFとして印刷することです。この方法は、抽出したページを広く受け入れられている形式で共有または保存する必要がある場合に便利です。
ステップ1: 印刷メニューに移動する
文書を開いた状態で、「ファイル」→「印刷」に移動します。
ステップ2: Microsoft Print to PDFを選択する
プリンターのドロップダウンで、「Microsoft Print to PDF」を選択します。
ステップ3: ページ範囲を指定する
設定で、印刷したい範囲を選択します:
すべてのページを印刷: 文書のすべてのページを印刷します。
選択範囲を印刷: 選択範囲を印刷します。範囲を選択していない場合、このオプションは使用できません。
現在のページを印刷: 現在のページを印刷します。
カスタム印刷: 必要に応じてカスタムページ範囲を印刷します。このオプションを選択すると、「ページ」テキストボックスが表示され、印刷するページ番号を入力できます。
ステップ4: 印刷する
「印刷」をクリックし、PDFを保存する場所を選択します。指定されたページは新しいPDF文書として保存されます。
VBAコードを使用してページを抽出する - 抽出したページを特定のフォルダーに保存する
VBAに慣れている場合、スクリプトを使用してページ抽出プロセスを自動化できます。この方法は、特に大規模な文書を扱う際に役立ちます。
ステップ1: 「Alt + F11」キーを押してVBAエディターを開く
ステップ2: 新しいモジュールを挿入する
開かれた「Microsoft Visual Basic for Applications」ウィンドウで、「挿入」タブをクリックし、「モジュール」を選択します。
ステップ3: コードを挿入する
以下のコードをコピーしてモジュールウィンドウに貼り付けます。
Sub SaveSpecifiedPagesAsNewDoc()
'UpdatebyKutools
Dim objNewDoc As Document
Dim objDoc As Document
Dim strFolder As String
Dim strFileName As String
Dim startPage As Long
Dim endPage As Long
Dim startRange As Range
Dim endRange As Range
' Initialize
Set objDoc = ActiveDocument
' Specify the folder path and file name here
strFolder = "C:\Users\AddinsVM001\Desktop\pdf\extract pages" ' Example path
strFileName = "ExtractedPages" ' Example file name
' Specify start and end pages here
startPage = 3
endPage = 4
' Find the range of the specified pages
With objDoc
' Go to the start of the start page
.GoTo(What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=startPage).Select
Set startRange = Selection.Range
' Go to the start of the page after the end page, to get the complete end page
.GoTo(What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=endPage + 1).Select
Selection.MoveLeft Unit:=wdCharacter, Count:=1
Set endRange = Selection.Range
' Define the range from start to end page
Set startRange = .Range(Start:=startRange.Start, End:=endRange.End)
End With
' Copy the defined range
startRange.Copy
' Open a new document to paste the selection
Set objNewDoc = Documents.Add
objNewDoc.Content.Paste
' Save the new document
objNewDoc.SaveAs2 FileName:=strFolder & "\" & strFileName & ".docx"
objNewDoc.Close False
' Clean up
Set objNewDoc = Nothing
Set objDoc = Nothing
Set startRange = Nothing
Set endRange = Nothing
MsgBox "Pages " & startPage & " to " & endPage & " have been extracted to " & strFileName & ".docx"
End Sub

ステップ4: 実行ボタンをクリックするか「F5」キーを押してコードを実行する
コードを実行すると、ページが抽出されたことを知らせるダイアログが表示されるので、「OK」をクリックして閉じます。
ステップ5: フォルダーに移動してページが正しく抽出されたか確認する
ページ、見出し、またはセクション区切りに基づいてWord文書全体を個別のファイルに分割する
見出し1、改ページ、セクション区切り、または特定のページ番号に基づいてページを個別のファイルに抽出したい場合、Kutools for Wordの「文書の分割」機能を使用すると、迅速かつ効率的に作業を完了できます。
ステップ1: 文書の分割機能をアクティブにする
「Kutools Plus」→「分割」をクリックして機能をアクティブにします。
ステップ2: 分割をカスタマイズする
分割方法: 分割基準を選択します。
ページ: 分割方法として「カスタム」を選択した場合、抽出したい具体的なページ番号を入力します。
保存先: 分割された文書を保存するフォルダーを参照して選択します。
文書の接頭辞: 分割された文書の命名用に接頭辞を入力します。
OK: 分割を完了するにはクリックします。
ステップ3: フォルダーに移動して分割された文書を確認する
各方法は異なるニーズに対応するソリューションを提供します。シンプルな抽出には手動コピー、特定のページを共有するにはPDFへの印刷、自動化された抽出にはVBA、そして大規模な文書の整理には文書の分割が有効です。これらの手順に従うことで、文書をより効果的に管理し、コンテンツを特定の要件に合わせて調整できます。
データ管理を大幅に向上させるためのさらなる革新的なWord戦略については、こちらをご覧ください。
最高のオフィス生産性ツール
Kutools for Word - Wordの使用体験をさらに向上
🤖 Kutools AI Features: AIアシスタント / リアルタイムアシスタント / スーパー ポリッシュ(書式を保持) / スーパー トランスレート(書式を保持) / AI編集 / AI校正...
📘 文書管理: ページ分割 / 文書の結合 / 範囲を様々な書式(PDF/TXT/DOC/HTMLなど)でソリューションをエクスポート / 一括PDF変換...
✏ テキスト編集: 複数ファイルを一括検索と置換 /すべての画像をリサイズ / 表の転置(行と列の分割) / 表をテキストに変換...
🧹 簡単クリーンアップ:余分なスペース / セクション区切り / テキストボックス / ハイパーリンクなどをすぐに削除。さらに多くの削除ツールは「削除」グループでお使いください...
➕ クリエイティブな挿入: 千の区切り文字 / チェックボックス / ラジオボタン / QRコード / バーコード / 複数の画像挿入 / 詳しくは「挿入」グループで発見...
🔍 高精度選択: 特定ページ / 表 / 図形 / 見出し段落をピンポイントで選択。さらなる範囲 選択 機能でナビゲーションを強化...
⭐ スター機能: 任意の範囲へ即移動 / 定型テキストの自動挿入 / ウィンドウを素早く切替 /11 種類の変換ツール搭載...
🌍 40以上の言語対応: Kutoolsはお好みの言語で利用可能 — 英語、スペイン語、ドイツ語、フランス語、中国語など40以上に対応!

✨ Kutools for Office –1回のインストールですぐに5つの強力なツールが使えます!
Office Tab Pro · Kutools for Excel · Kutools for Outlook · Kutools for Word · Kutools for PowerPoint を含みます
📦5つのツールを1つのスイートでまとめて入手 | 🔗 Microsoft Officeとシームレス統合 | ⚡ 保存時間で生産性を即向上
最高のオフィス生産性ツール
Kutools for Word - 100+ Word用ツール
- 🤖 Kutools AI Features: AIアシスタント / リアルタイムアシスタント / スーパー ポリッシュ / スーパー トランスレート / AI編集 / AI校正
- 📘 文書管理: ページ分割 / 文書の結合 / 一括PDF変換
- ✏ テキスト編集: 一括検索と置換 /すべての画像をリサイズ
- 🧹 簡単クリーンアップ:余分なスペースを削除 / セクション区切りを削除
- ➕ クリエイティブな挿入: 千の区切り文字を挿入 / チェックボックスを挿入 / QRコードを作成
- 🌍 40以上の言語対応: Kutoolsはあなたの言語で使えます —40以上の言語をサポート!