KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Word 文書で複数の行を1 つの段落に結合またはマージするには、どうすればよいですか?

著者Xiaoyang変更日

Microsoft Word でテキストを編集していると、複数の行や段落を1 つの段落に結合する必要が生じることがあります。これは、読みやすさを高めたり、書式の一貫性を保ったりするだけでなく、大量のドキュメントを印刷する際に用紙を節約するのにも役立ちます。

本チュートリアルでは、Word 文書内で複数の行を効率よく1 つの段落にまとめるさまざまな方法をご紹介します。これにより、テキストがより見やすく、実用的な構成になります。

検索と置換機能で複数の行を1 つの段落に結合またはマージする

Kutools for Word を使用して複数のドキュメント全体のすべての段落を1 つの段落に結合する

VBA コードで複数の行を1 つの段落に結合またはマージする


検索と置換機能で複数の行を1 つの段落に結合またはマージする

Word の「検索と置換」機能を使えば、改行された文章を簡単に1 つの連続した段落に結合できます。手順は次のとおりです:

  1. 結合したい段落を、末尾の段落記号を含めずに選択してください。
    ヒント:ドキュメント内のすべての段落を結合する場合は、この手順をスキップしてください。
  2. 「ホーム」>「検索」>「詳細検索」をクリックして、「検索と置換」ダイアログボックスを開きます。
  3. ダイアログボックスの「検索」タブで、「検索する文字列」ボックスに「^p」を入力し、「検索範囲」ドロップダウンから「現在の選択」を選択します。
    [検索する文字列]テキストボックスに「^p」が入力され、[検索範囲]ドロップダウンリストから[現在の選択範囲]が選択されている[検索と置換]ダイアログボックス
    ヒント:^p」を直接入力する代わりに、「詳細 >>」をクリックして「特殊文字」ドロップダウンメニューから「段落記号」を選択することもできます。
  4. 「置換」タブに移動し、「置換後の文字列」ボックスに半角スペースを入力して、「すべて置換」をクリックしてください。
    [検索する文字列]テキストボックスに「^p」、[置換後の文字列]テキストボックスに半角スペースが入力されている[検索と置換]ダイアログボックス
  5. ドキュメントの残りを検索するかどうか尋ねられたら、「いいえ」をクリックしてください。
    確認ダイアログ

選択した段落が1 つの段落に統合されました。

選択した段落が1つの段落に結合されています
Office Tab を使用してドキュメント内を移動

Office Tab

Word、Excel、PowerPoint などにタブ付きナビゲーションを実装し、ウェブブラウザのように1 つのウィンドウでスムーズに切り替えられます。


Kutools for Word を使用して複数のドキュメント全体のすべての段落を1 つの段落に結合する

Kutools for Word は、すべての段落を1 つの段落に効率的に結合・統合する機能を提供します。このツールを使えば、選択したドキュメント内のすべての行を、素早くまとまりのある1 つの段落にマージできます。

Kutools for Word

Kutools for Word は、コーディングも複雑な設定も不要。Microsoft Word に実用的なツールを直接搭載し、日常のドキュメント作業をよりスピーディーに処理するお手伝いをします。

  • AI による文章作成、推敲、翻訳、要約
  • 一括検索と置換をドキュメント間で一貫して利用可能
  • Word 文書を簡単に結合・分割
  • Word と PDF のバッチ変換
  1. 「Kutools」タブから「一括置換」をクリックしてください。
    Word リボンの Kutools タブにある[一括置換]オプション
  2. 「一括検索と置換」ダイアログで:
    1. 「行を追加」をクリックして、段落を結合するルールを作成しましょう。
    2. 「検索する文字列」フィールドに「^p」と入力し、「置換後の文字列」フィールドには半角スペースを入力してください。
    3. 「追加」ボタンをクリックし、「ファイルを追加」または「フォルダーを追加」を選択して、すべての行を1 つの段落に結合したいドキュメントをインポートしてください。
    4. 「すべて置換」をクリックして、選択したすべてのドキュメントに変更を一括適用しましょう。
      [一括検索と置換]ダイアログで、[検索する文字列]フィールドに「^p」、[置換後の文字列]フィールドに半角スペースが入力されています
  3. 「プレビュー結果」タブでプレビューを確認してください。内容に問題がなければ、「閉じる」をクリックします。
    プレビュー結果を表示している[一括検索と置換]ダイアログ

以上です!各選択ドキュメント内のすべての段落が、1 つの段落に結合されました。

Word で同じ作業をもっとスピーディーにこなしたいですか?ぜひKutools for Word をお試しください。日々の業務がぐっとラクに。


VBA コードで複数の行を1 つの段落に結合またはマージする

この方法では、VBA を使って行を結合します。以下の手順に従ってください:

  1. 1。結合したい行を1 つの段落として選択します。
  2. Alt + F11を押して、Microsoft Visual Basic for Applications ウィンドウを開きましょう。
  3. 「挿入」>「標準モジュール」をクリックし、以下のコードを貼り付けます:
    Sub CleanUpPastedText()
        Dim xSelection As Selection
        On Error Resume Next
        Application.ScreenUpdating = False
        Set xSelection = Application.Selection
        
        If xSelection.Type <> wdSelectionIP Then
            FindAndReplace xSelection
        Else
            If MsgBox("No text is selected. Do you want to merge all lines in the document into one paragraph?", vbYesNo + vbInformation, "Kutools for Word") = vbNo Then Exit Sub
            xSelection.WholeStory
            Set xSelection = Application.Selection
            xSelection.HomeKey wdStory
            FindAndReplace xSelection
        End If
        
        Application.ScreenUpdating = True
        Application.ScreenRefresh
        MsgBox "Merged successfully!", vbInformation, "Kutools for Word"
    End Sub
    
    Sub FindAndReplace(Sel As Selection)
        With Sel.Find
            .ClearFormatting
            .Replacement.ClearFormatting
            .Forward = True
            .Wrap = wdFindStop
            .Format = False
            .MatchAllWordForms = False
            .MatchSoundsLike = False
            .MatchWildcards = True
            .Text = "^13{1,}"
            .Replacement.Text = " "
            .Execute Replace:=wdReplaceAll
            .Text = "[ ]{2,}"
            .Replacement.Text = " "
            .Execute Replace:=wdReplaceAll
            .Text = "([a-z])-[ ]{1,}([a-z])"
            .Replacement.Text = "\1\2"
            .Execute Replace:=wdReplaceAll
            .Text = " [^13]"
            .Replacement.Text = "^p"
            .Execute Replace:=wdReplaceAll
        End With
    End Sub
  4. F5を押してコードを実行すると、選択した行が1 つの段落に結合されます。
    選択した段落が1つの段落に結合されています

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

Kutools for Word– 300 以上の卓越した機能で、Word 体験をさらにレベルアップ!100 の注目の機能!

🤖KUTOOLS AI の機能AI アシスタントリアルタイムアシスタントスーパーポリッシュ(書式を保持)スーパートランスレート(書式を保持)AI 編集AI 校正

📘ドキュメントマスタリーページ分割文書の結合選択範囲をさまざまな形式でエクスポート(PDF/TXT/DOC/HTML など)一括 PDF 変換

コンテンツ編集複数ファイルにわたって一括検索と置換すべての画像をリサイズ表の転置行と列表をテキストに変換

🧹手間いらずのクリーンアップ:余分なスペースを一掃セクション区切りテキストボックスハイパーリンク/その他の削除ツールについては、削除グループをご覧ください…

クリエイティブ挿入:以下を挿入桁区切り記号チェックボックスラジオボタンQR コードバーコード複数の画像/詳細は挿入グループで…

🔍精密選択:特定のページ図形見出し段落/ナビゲーションを強化するにはその他の選択機能を活用

注目の拡張機能任意の場所に移動繰り返しテキストを自動挿入ドキュメントWindows 間を切り替え11 変換ツール

🌍40 以上の言語をサポート:Kutools を好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語など、40 以上の言語に対応しています。

リボン上の Kutools for Word タブ
 
 

Office Tab– Office にタブ付きインターフェースを導入し、作業を大幅に簡単に

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集・閲覧機能を有効にします。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 日々の生産性を50%も向上させ、毎日数百回のマウスクリックをカットします!

✨ Kutools for Office – 1 回のインストールで、5 つの強力なツールがすぐに使える!

含まれるもの:Office Tab ProKutools for ExcelKutools for OutlookKutools for WordKutools for PowerPoint

📦 1 つのスイートですべての5 ツールを入手|🔗 Microsoft Office とシームレスに連携|⚡ 保存時間して、すぐに生産性を向上

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

Kutools for Word– Word 向けの100+ツール