Word文書からページを分割および抽出する(4つの方法)
Author: Sun Last Modified: 2025-08-06
長い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機能:AIアシスタント/リアルタイムアシスタント/スーパー ポリッシュ(形式保持)/スーパー トランスレート(形式保持)/AI編集/AI校正など
📘 文書のマスター:ページの分割/文書の結合/選択範囲のさまざまな形式でエクスポート(PDF/TXT/DOC/HTMLなど)/一括でPDFに変換など
✏ 内容の編集:複数ファイルをまたいだ一括検索と置換/すべての画像をリサイズ/表の行と列を転置/表をテキストに変換など
🧹 簡単クリーン:余分なスペース/セクション区切り/テキストボックス/ハイパーリンクを一掃。さらに多くの削除ツールは削除グループへ…
➕ クリエイティブな挿入:千単位区切りの挿入/チェックボックス/ラジオボタン/QRコード/バーコード/複数画像の挿入。挿入グループでさらに発見できます…
🔍 高精度な選択:ピンポイントで特定のページ/表/図形/見出し段落を選択。さらに多くの 選択 機能でナビゲーションを強化…
⭐ 注目の機能強化:任意の場所へ素早く移動/繰り返しテキストの自動挿入/文書ウィンドウ間の切り替え/11 種類の変換ツールなど
🌍 40以上の言語をサポート:Kutoolsをお好みの言語で利用可能- 英語・スペイン語・ドイツ語・フランス語・中国語など40以上に対応!

最高のオフィス生産性ツール
Kutools for Word - 100+のWord用ツール
- 🤖 Kutools AI機能:AIアシスタント/リアルタイムアシスタント/スーパー ポリッシュ/スーパー トランスレート/AI編集/AI校正
- 📘 文書のマスター:ページの分割/文書の結合/一括でPDFに変換
- ✏ 内容の編集:一括検索と置換/すべての画像をリサイズ
- 🧹 簡単クリーン:余分なスペースを削除/セクション区切りを削除
- ➕ クリエイティブな挿入:千単位区切りを挿入/チェックボックスを挿入/QRコードを作成
- 🌍 40以上の言語をサポート:Kutoolsはあなたの言語に対応 –40以上の言語をサポート!