Word 文書のテーブルに行または列を素早く複数の行を追加
Word 文書の作業中に、テーブルに行や列を追加することは、情報をより効果的に整理・提示するための一般的な操作です。本ガイドでは、Word でテーブルに行または列を素早く効率的に複数追加する手順を詳しく説明します。

選択範囲の上/下に複数の行を追加をテーブルに
追加データを収容するために選択した行の上または下に複数の行を追加する必要がある場合、このセクションでは、テーブルに複数の行を追加する2 つの簡単な方法——「レイアウト」タブを使う方法と、右クリックのコンテキストメニューを使う方法——をご紹介します。どちらの方法も効率的で、お好みのほうをお選びいただけます。
ステップ1:新しい行を挿入したい行の上または下に挿入する行を選択
- 新しい行を追加したい行、またはその行内の任意のセルをクリックしてください。
- 複数の新しい行を挿入するには、まず挿入したい行数分だけテーブル内の行を選択してください。たとえば、3 つの新しい行を挿入する場合は、テーブル内で3 行を選択します。

ステップ2:「上に挿入」/「下に挿入」機能を適用
- 方法1:行を選択した状態で、レイアウトタブに移動し、行と列グループ内の上に挿入または下に挿入をクリックしてください。スクリーンショットをご覧ください:

- 方法2:選択範囲を右クリックし、挿入>行の挿入上/行の挿入下を選択してください。スクリーンショットをご覧ください:

結果:
これにより、選択した行数と同数の行が選択範囲の上または下に挿入されます。スクリーンショットをご確認ください:
- 選択範囲の上に行の挿入

- 選択範囲の後に行の挿入

- 書式設定ルール:
選択範囲の上に新しい行を追加すると、その書式は選択範囲の最初の行と同じになります。一方、選択範囲の下に新しい行を追加した場合は、選択範囲内の最後の行の書式と一致します。 - 行を追加するショートカット:
テーブルの最下行に素早く新しい行を追加するには、Tabキーを使いましょう。最終行の最終セルにいるときにTabキーを押すだけで、新しい行が自動的に作成されます。
選択範囲の左または右に複数の列を追加をテーブルに
このセクションでは、Word のテーブルで既存の選択範囲の左側または右側に複数の列を追加する方法を詳しく解説します。「レイアウト」タブを使う方法と、右クリックで表示されるコンテキストメニューを使う方法という2 つの主要な手法をご紹介します。
ステップ1:新しい列を挿入したい列の左または右に挿入する列を選択
- 新しい列を追加したい列内、またはその列全体の任意のセルをクリックしてください。
- 複数の新しい列を挿入するには、まず挿入したい列数分だけテーブル内で列を選択してください。たとえば、2 つの新しい列を追加したい場合は、テーブル内で2 列を選択します。

ステップ2:「左に挿入」/「右に挿入」機能を適用
- 方法1:列を選択した状態で、レイアウトタブに移動し、行と列グループ内の左に挿入または右に挿入をクリックしてください。スクリーンショットをご覧ください:

- 方法2:選択範囲を右クリックし、挿入>列の挿入左/列の挿入右を選択してください。スクリーンショットをご確認ください:

結果:
これにより、選択した列数と同数の列が、選択範囲の左側または右側に挿入されます。スクリーンショットをご確認ください:
- 列の挿入から選択した範囲の左に

- 列の挿入から選択した範囲の右に

VBA コードで複数の行を表に追加
Word のテーブルに現在の行数よりもさらに多くの行を追加する必要がある場合、手動での操作は非常に面倒です。本記事では、VBA コードを使って複数の行を効率的かつ迅速に追加する方法をご紹介します。
ステップ1:新しい行を挿入したい行の上または下に挿入する行を選択
複数の行を追加したい位置の行、またはその行内の任意のセルをクリックしてください。
ステップ2:VBA モジュールエディターを開き、コードをコピー
- Alt + F11キーを押して、Microsoft Visual Basic for Applicationsウィンドウを開きます。
- 開いたウィンドウで、挿入>モジュールをクリックし、新しい空のモジュールを作成します。
- 次に、以下のコードのいずれかを空のモジュールにコピー&ペーストします。
VBA コード:選択した行の上に複数行を追加Sub Addrowsabove() 'Updateby Extendoffice Dim lngIndex As Long Dim lngRowsToAdd As Long Dim lngPosit As Long Dim oTbl As Word.Table If Selection.Information(wdWithInTable) Then lngRowsToAdd = InputBox("How many rows?", "Kutools for Word", 1) Set oTbl = Selection.Tables(1) lngPosit = Selection.Rows(1).Range.Information(wdEndOfRangeRowNumber) For lngIndex = 1 To lngRowsToAdd oTbl.Rows.Add oTbl.Rows(lngPosit) Next lngIndex End If End Sub
VBA コード:選択した行の下に複数行を追加Sub Addrowsbelow() 'Updateby Extendoffice Dim lngIndex As Long Dim lngRowsToAdd As Long Dim lngRowPosition As Long Dim oTbl As Word.Table If Selection.Information(wdWithInTable) Then lngRowsToAdd = InputBox("How many rows?", "Kutools for Word", 1) Set oTbl = Selection.Tables(1) lngRowPosition = Selection.Rows(1).Index For lngIndex = 1 To lngRowsToAdd oTbl.Rows.Add oTbl.Rows(lngRowPosition + lngIndex) Next lngIndex End If End Sub
ステップ3:コードを実行
次に、F5キーを押してコードを実行します。表示されるダイアログボックスに挿入したい行数を入力し、OKボタンをクリックしてください。
結果:
このコードを使えば、指定した数の行をテーブルの任意の位置(上部または下部)に一括で追加できます。
行の削除または列
Word 文書のテーブルから行や列を削除したい場合は、ここにいくつかの簡単なテクニックをご紹介します。
ステップ1:テーブル内の行全体または列を選択
- 削除したい行全体を選択するには、カーソルをテーブルの最初のセルのすぐ外側にある左側に移動します。カーソルが右向きの矢印に変わったら、クリックして行全体を選択します。

- 列を選択するには、まず目的の列の先頭セルの上にマウスポインターを移動し、ポインターが下向きの矢印に変わるのをお待ちください。その後、クリックすると列全体が選択されます。

ステップ2:Backspace キーを押す
キーボードのBackspaceキーを押すだけで、選択した行または列を即座に削除できます。
Word のテーブルをさらに強化:Kutools for Word でスッキリ整理!
空白行や重複した行・列で満たされたテーブルは、データを散らかりやすくし、作業の流れを妨げる原因になります。Kutools for Wordは、この問題に効率的な解決策を提供します。わずか数回のクリックで、不要な空白行や重複した行・列を簡単に削除でき、テーブルをすっきりと整理して情報をより明確に提示できます。今日からKutools でWord 体験をアップグレードしましょう。よりスムーズで整理された文書編集プロセスをお楽しみください!
関連記事:
- Word でテーブルキャプションを上から下へ、またはその逆に移動
- Word 文書に複数の表があり、各表の下にキャプションが挿入されている場合、これらのキャプションを表の上に一括で移動させるには、どうすれば最も迅速に処理できるでしょうか?
- Word で表を水平または垂直に分割
- Word 文書に大きな表があり、それを水平方向または垂直方向に2 つ以上の表に分割したい場合は、Word ファイルでこのタスクをどのように実行すればよいでしょうか?
- Word の表から重複行を削除
- Word 文書には、重複した行を含む表が含まれることがあります。そのような場合、最初に表示された行を残し、それ以降の重複行を削除したいと思うこともあるでしょう。こうした作業は、手動で一つひとつ削除することも可能ですが、VBA コードを使って効率的に処理することもできます。
- Word の表に色分けされたドロップダウンリストを挿入
- Word 文書に表があり、その表のある列に色分けされたドロップダウンリストを挿入したいとします。つまり、ドロップダウンからあるオプションを選択するとセルの色が赤になり、別のオプションを選択すると緑になるというものです(以下のスクリーンショット参照)。Word 文書でこの作業を実現するにはどうすればよいでしょうか?
最高の Office 生産性ツール
Kutools for Word- Word 体験をさらに向上
🤖KUTOOLS AI の機能:AI アシスタント/リアルタイムアシスタント/スーパーポリッシュ(書式を保持)/スーパートランスレート(書式を保持)/AI 編集/AI 校正...
📘ドキュメントマスタリー:ページ分割/文書の結合/選択範囲をさまざまな形式でエクスポート(PDF/TXT/DOC/HTML など)/一括 PDF 変換...
✏コンテンツ編集:複数ファイル間で一括検索と置換/すべての画像をリサイズ/表の転置行と列/表をテキストに変換...
🧹簡単クリーン:不要な余分なスペース/セクション区切り/テキストボックス/ハイパーリンク/ さらに削除ツールをご利用になるには、削除グループへ。。。
➕クリエイティブ挿入:千の位区切り/チェックボックス/ラジオボタン/QR コード/バーコード/複数の画像/ さらに詳しくは挿入グループで。。。
🔍精密選択:特定のページ/表/図形/見出し段落/ ナビゲーションを強化するにはその他の選択機能を。。。...
⭐スター機能強化:任意の場所へナビゲート/繰り返しテキストを自動挿入/ドキュメント間でWindows を切り替え/11 変換ツール...
🌍40 以上の言語をサポート:Kutools を好みの言語でお使いいただけます。英語、スペイン語、ドイツ語、フランス語、中国語など、40 以上の言語に対応しています!

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











