Note: The other languages of the website are Google-translated. Back to English

Wordのテーブルから空の行と列を削除するにはどうすればよいですか?

Wordのテーブルからすべての空の行と列を削除するにはどうすればよいですか? このチュートリアルでは、Word文書のテーブルから空の行と列を削除するいくつかの方法を示します。

テーブルからすべての空の行と列を手動で削除します

VBAコードを使用して、テーブルからすべての空の行と列を削除します

ワンクリックでテーブルからすべての空の行と列を削除します良いアイデア3


テーブルからすべての空の行と列を手動で削除します

Microsoft Office Wordには、空の行と列を削除する便利な方法がありません。空の行と列を手動で選択してから、XNUMXつずつ削除する必要があります。

手順1:削除する空の行または空の列を選択します。 スクリーンショットを参照してください:

doc-removerowsandcols-1

ステップ3:下 ツールをクリックし、 レイアウト タブ;

doc-removerowsandcols-2

ステップ4: 行と列 グループをクリック 行の削除 または列を削除します.

doc-removerowsandcols-3


VBAコードを使用して、テーブルからすべての空の行と列を削除します

Wordのマクロ機能は、ドキュメント内のテーブルからすべての空の行と列を削除するためのはるかに便利な方法を提供します。 次のようにして、空の行と列をすべて削除できます。

ステップ1:プレス 「Alt-F11」 Microsoft Visual Basic forApplicationウィンドウを開きます。

ステップ2:クリック モジュール オン インセット タブをクリックし、次のVBAコードをコピーしてモジュールウィンドウに貼り付けます。

ステップ3:次にクリック ランdoc-reverse-sign-6 ボタンを押してVBAを適用します。

テーブルからすべての空の行と列を削除するVBAコード:

サブDeleteEmptyTablerowsandcolumns()
Application.ScreenUpdating = False
Dim Tbl As Table、cel As Cell、i As Long、n As Long、fEmpty As Boolean
ActiveDocumentを使用
.Tablesの各Tblについて
n = Tbl.Columns.Count
i = n から 1 ステップ -1 の場合
fEmpty = 真
Tbl.Columns(i).Cellsの各セルについて
Len(cel.Range.Text)> 2の場合
fEmpty = 偽
終了
終了する場合
次のセル
fEmpty = Trueの場合Tbl.Columns(i).Delete
私は次の
次のTbl
最後に
ActiveDocumentを使用
.Tablesの各Tblについて
n = Tbl.Rows.Count
i = n から 1 ステップ -1 の場合
fEmpty = 真
Tbl.Rows(i).Cellsの各セルについて
Len(cel.Range.Text)> 2の場合
fEmpty = 偽
終了
終了する場合
次のセル
fEmpty = Trueの場合Tbl.Rows(i).Delete
私は次の
次のTbl
最後に
Set cel = Nothing:Set Tbl = Nothing
Application.ScreenUpdating = True
End Subの


ワンクリックでテーブルからすべての空の行と列を削除します

Kutools for Wordは、ドキュメント内のテーブルからすべての空の行と列を削除するための最も便利な方法を提供します。 一度クリックするだけで、 Kutools for Word〜の Delete Rows/Columns ユーティリティは、すべてのテーブルまたは選択されたテーブルからすべての空の行と列をすばやく削除します。

Kutools for Word, 以上で 100 便利な機能で、仕事が楽になります。 

インストールした後 Kutools for Word、以下のようにしてください:(今すぐWord用のKutoolsを無料でダウンロードしてください!)

1。 クリック クツールズプラス > Delete Rows/Columns オン Table ペイン。

docはテーブル1から空白行の列を削除します

2.次にダイアログが表示され、[探す場所]セクションでテーブルを削除するスコープを選択し、[チェックイン]をオンにします。 オプション 空白行 オプション、またはチェック コラム オプション 空白行 必要に応じてオプション。 空白の行と列をすべて削除する場合は、この操作をXNUMX回適用する必要があります。

dockutoolsは空白行を削除します2  dockutoolsは空白行を削除します3 

これで、処理されたテーブルの数を通知するダイアログが表示されます。をクリックします。 OK を閉じ、空白の行と列がテーブルから削除されました。
dockutoolsは空白行を削除します4

ヒント。Excelシートから空白行を削除する場合は、 空白行を削除する Kutools forExcelのユーティリティが役に立ちます。


推奨される単語生産性ツール

 

Kutools For Word-100を超えるWordの高度な機能で50%の時間を節約

  • 複雑で繰り返される操作は、数秒でXNUMX回の処理で実行できます。
  • 複数の画像をフォルダ間でWord文書に一度に挿入します。
  • フォルダ間で複数のWordファイルをマージして、希望の順序でXNUMXつに結合します。
  • 見出し、セクション区切り、またはその他の基準に従って、現在のドキュメントを個別のドキュメントに分割します。
  • DocとDocx、DocxとPDFの間でファイルを変換し、一般的な変換と選択のためのツールのコレクションなど...