メインコンテンツへスキップ

Word 文書からページを分割して抽出する (4 つの方法)

作者: サン 最終更新日:2024年04月22日

長い Word 文書を管理すると、個別のレビューや配布のために特定のページを抽出することが必要になる場合があります。 1 ページだけが必要な場合でも、特定のページ範囲が必要な場合でも、特定の基準に基づいて文書全体を分割する場合でも、Microsoft Word にはこれを実現するためのいくつかの方法が用意されています。 Word 文書からページを分割して抽出するための 4 つの効果的な方法を詳しく見てみましょう。

Wordから特定のページ/現在のページを抽出する

ページ、見出し、区切りに基づいて Word 文書全体を個別のファイルに分割します。


Wordから特定のページ/現在のページを抽出する

 

このガイドでは、ドキュメントから特定のページまたは現在のページを抽出するための 3 つの効率的な手法の詳細な概要を説明します。


コピーアンドペースト機能によるページの抽出 - 手動

Word 文書から特定のページまたはコンテンツを抽出する最も簡単な方法は、コピー アンド ペースト機能を使用することです。

ステップ 1: 抽出したいコンテンツを選択します

コピーしたいコンテンツの先頭にカーソルを置き、コンテンツの最後までスクロールし、長押しします。 Shift キーを押して、内容の最後をクリックします。

ステップ 2: 選択した内容をコピーする

選択したコンテンツを右クリックし、 コピー、または単に押す Ctrl + C

ステップ 3: 新しいドキュメントに貼り付ける

新しい Word 文書を開き、次を使用してコンテンツを貼り付けます。 Ctrl + V.

ステップ 4: 新しいドキュメントを保存する

をクリックして、新しく作成したドキュメントを保存します。 File > 名前を付けて保存.


PDF への印刷機能によるページの抽出 - 抽出したページを PDF に保存

ページを抽出するもう 1 つの方法は、ページを PDF に印刷することです。この方法は、抽出したページを広く受け入れられている形式で共有または保存する必要がある場合に便利です。

ステップ 1: [印刷] メニューに移動します。

ドキュメントを開いた状態で、 File > 印刷物.

ステップ 2: [Microsoft Print to PDF] を選択します。

プリンタ ドロップダウン、選択 マイクロソフトからPDFへの印刷.

ステップ 3: ページ範囲を指定する

設定で、必要な印刷範囲を選択します。

  • すべてのページを印刷: 文書のすべてのページを印刷します。

  • 印刷の選択: 選択範囲を印刷します。範囲を選択しない場合、このオプションは使用できません。

  • 現在のページを印刷: 現在のページを印刷します。

  • カスタム印刷: 必要に応じてカスタム ページ範囲を印刷します。このオプションを選択すると、 ページへ移動します。 印刷するページ番号を入力するためのテキストボックスが表示されます。

ステップ4:印刷

クリック 印刷物をクリックし、PDF を保存する場所を選択します。指定したページが新しい PDF ドキュメントとして保存されます。


VBA コードによるページの抽出 - 抽出されたページを特定のフォルダーに保存します

VBA に慣れているユーザーの場合、スクリプトを使用すると抽出プロセスを自動化でき、特に大きなドキュメントの場合に役立ちます。

注: 以下のコードは、一度に連続した範囲のページのみを抽出できます。
ステップ 1: Alt + F11 キーを押して VBA エディタを開きます。
ステップ 2: 新しいモジュールを挿入する

クリック インセット 開いたタブ アプリケーション向け Microsoft Visual Basic ウィンドウで選択します モジュール.

ステップ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
 

注: このスクリプトを使用すると、コード内で抽出するページの範囲、ファイル名、保存パスを直接設定できます。実際のニーズに応じて、strFolder、strFileName、startPage、および endPage の値を変更してください。このマクロを実行すると、ユーザーの介入なしに、指定された範囲のページが自動的に抽出され、新しい Word 文書に保存されます。
ステップ 4: 実行ボタンをクリックします または F5 キーを押してコードを実行します

コードを実行すると、ページが抽出されたことを通知するダイアログが表示されます。 OK それを閉じる。

ステップ 5: フォルダーに移動して、ページが正しく抽出されたかどうかを確認します。


ページ、見出し、区切りに基づいて Word 文書全体を個別のファイルに分割します。

見出し 1、改ページ、セクション区切り、または特定のページごとにページを別のファイルに抽出する場合は、 分割ドキュメント の特徴 Kutools for Word 良い助っ人になるだろう。

ドキュメントの分割機能を使用する前に、Kutools for Wordをインストールする必要があります。 今すぐ 60 日間の無料トライアルをお楽しみください。
ステップ 1: ドキュメントの分割機能を有効にする

クリック クツールズプラス > スプリット 機能をアクティブにします。

ステップ 2: スプリットをカスタマイズする
  1. 分割: 分割する基準を選択します。

  2. ページへ移動します。:あなたが選んだ場合 カスタム セクションに 分割 ドロップダウン リストの場合は、このテキスト ボックスにページ番号を入力する必要があります。

  3. に保存: フォルダを参照して選択し、分割ドキュメントを見つけます。

  4. ドキュメントプレフィックス: 分割ドキュメントに名前を付けるための接頭辞を入力します。

  5. OK: クリックして分割を終了します。

ステップ 3: フォルダーに移動し、分割されたドキュメントを確認します。

KutoolsでWordの可能性を最大限に引き出しましょう!経験は終わりました 100 ドキュメント管理を合理化し、編集機能を強化するように設計された強力なツール。 今すぐダウンロードして、革新的な生産性の向上を実現しましょう!

各方法は、簡単な抽出のための手動コピー、特定のページを共有するための PDF への印刷、自動抽出のための VBA、および大量のドキュメントを整理するためのドキュメント分割など、さまざまなニーズに対応するソリューションを提供します。これらの手順に従うことで、ドキュメントをより効果的に管理し、コンテンツを特定の要件に合わせて調整できます。

データ管理を大幅に強化できるさらなる変革的な Word 戦略については、 ここでさらに詳しく調べてください。.

最高のオフィス生産性向上ツール

Kutools for Word - Over で単語体験を向上させましょう 100 注目すべき機能!

🤖 Kutools AI アシスタント: AI であなたの文章を変革します - コンテンツを生成する  /  テキストを書き換える  /  文書を要約する  /  情報のお問い合わせ 文書に基づいて、すべて Word 内で

📘 ドキュメントマスタリー: 分割ページ  /  ドキュメントをマージする  /  選択内容をさまざまな形式でエクスポート (PDF/TXT/DOC/HTML...)  /  PDFへの一括変換  /  ページを画像としてエクスポート  /  複数のファイルを一度に印刷する...

コンテンツ編集: バッチ検索と置換 複数のファイルにわたる  /  すべての画像のサイズを変更する  /  テーブルの行と列を転置する  /  表をテキストに変換...

🧹 楽にお掃除:振り払って 余分なスペース  /  セクションブレーク  /  すべてのヘッダー  /  テキストボックス  /  ハイパーリンク  / その​​他の取り外しツールについては、当社の Web サイトをご覧ください。 グループを削除...

クリエイティブインサート:挿入 千の区切り文字  /  チェックボックス  /  ラジオボタン  /  QRコード  /  バーコード  /  斜線テーブル  /  方程式のキャプション  /  画像キャプション  /  テーブルキャプション  /  複数の写真  / 詳細については、 グループを挿入...

🔍 正確な選択: ピンポイント 特定のページ  /  テーブル  /  シェイプ  /  見出し段落  / ナビゲーションを強化する 他には? 機能の選択...

スターの強化: あらゆる場所に素早く移動  /  繰り返しのテキストを自動挿入  /  ドキュメントウィンドウをシームレスに切り替える  /  11 変換ツール...

👉 これらの機能を試してみませんか? Kutools for Wordは、 60日無料トライアル、制限なし! 🚀
 
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations