Note: The other languages of the website are Google-translated. Back to English
ログイン  \/ 
x
or
x
今すぐ登録  \/ 
x

or

Word文書のすべてのテーブルを選択する方法は?

Wordでテーブルをクリックすると、簡単にテーブルを選択できます。 dot-select-table-symbol 以下のスクリーンショットに示すように、テーブルの左上隅にあるボタン。 テーブルの選択機能を使用してテーブルを選択することもできます。 ただし、Word文書で一度にすべてのテーブルをすばやく選択する方法はありますか? この記事のメソッドは、それを乗り越えるのに役立ちます。 


VBAコードを使用してWordのすべてのテーブルを選択します

Kutools for Wordを使用すると、Wordのすべてのテーブルを簡単に選択できます


VBAコードを使用してWordのすべてのテーブルを選択します

1。 押す 他の + F11 キーを押して Microsoft Visual Basic for Application 窓。

2。 オープニングで Microsoft Visual Basic for Applications ウィンドウ、クリック インセット > モジュール、次に、次のVBAコードをコピーしてモジュールウィンドウに貼り付けます。

VBAコード:現在のドキュメントのすべてのテーブルを選択します。

Sub selecttables()
Dim mytable As Table

For Each mytable In ActiveDocument.Tables
mytable.Range.Editors.Add wdEditorEveryone
Next
ActiveDocument.SelectAllEditableRanges (wdEditorEveryone)
ActiveDocument.DeleteAllEditableRanges (wdEditorEveryone)
End Sub

3。 プレス F5 コードを実行するためのキー

次に、現在のドキュメントですべてのテーブルがすぐに選択されます。


Kutools for Wordを使用すると、Wordのすべてのテーブルを簡単に選択できます

VBAコードを使用してドキュメント内のすべてのテーブルを選択するのと比較すると、Kutools for Word's テーブルの選択 ユーティリティは非常に便利です。 この機能を使用して、選択範囲内のテーブルまたはドキュメント全体を選択できます。 次のようにしてください。

Kutools for Word :100以上の便利なWordアドインで、 60日以内に制限なしで無料でお試しいただけます.

ナビゲーションヘッダーの クツール > テーブル > テーブルの選択。 スクリーンショットを参照してください:

ノート:選択するテーブルを選択するには、最初に範囲を選択してから、機能を適用する必要があります。

次に、次のように結果を確認できます。

選択するテーブルを選択します。

ドキュメント全体でテーブルを選択します。

このユーティリティの無料トライアルをご希望の場合は、 ソフトウェアを無料でダウンロード まず、上記の手順に従って操作を適用します。


デモ:Kutools for Wordを使用して、Wordのすべてのテーブルを簡単に選択できます




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

 

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

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

Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Alex · 4 years ago
    It seeems that this macros does not work in Word 2016
    • To post as a guest, your comment is unpublished.
      Suril · 4 years ago
      It works in Word 2016. What error are you getting?
      • To post as a guest, your comment is unpublished.
        Alex · 4 years ago
        I understand already.
        For correct work macros cursor must to be not in table when you call macros.
        Thank you.
  • To post as a guest, your comment is unpublished.
    Iqbal · 4 years ago
    There are multiple tables in a document (about 200). I want to select all these tables only and paste them in a new document in the table format. When I select the tables as per above procedure then during paste operation it pastes them as text and not as table. Can you please help me?
  • To post as a guest, your comment is unpublished.
    Suril · 4 years ago
    The following modified code selects all tables, except tables having only one row:
    Sub SelAllTbls()
    ActiveDocument.DeleteAllEditableRanges (-1)
    Dim Tbl As Table
    For Each Tbl In ActiveDocument.Tables
    If Tbl.Rows.Count > 1 Then
    Tbl.Range.Editors.Add (-1)
    End If
    Next
    ActiveDocument.SelectAllEditableRanges (-1)
    ActiveDocument.DeleteAllEditableRanges (-1)
    End Sub

    The following code select only the header rows:
    Sub selallHeaders()
    On Error Resume Next
    ActiveDocument.DeleteAllEditableRanges (-1)
    Dim Tbl As Table
    For Each Tbl In ActiveDocument.Tables
    Tbl.Rows(1).Range.Editors.Add (-1)
    Next
    ActiveDocument.SelectAllEditableRanges (-1)
    ActiveDocument.DeleteAllEditableRanges (-1)
    End Sub

    I have many more such codes that select last rows, all bullets, small / long paras, etc. Watch my following video:
    https://www.youtube.com/watch?v=p_ZhufliFw8
  • To post as a guest, your comment is unpublished.
    Vinoth Murali · 4 years ago
    Wonderful I got the solution by using the VBA code. Thank you so much
  • To post as a guest, your comment is unpublished.
    JPF · 5 years ago
    Nifty code at first but it definitely corrupted a bunch of tables in Word 2010. Screwed up my file pretty good and had to revert back to an earlier version. Be wary!
  • To post as a guest, your comment is unpublished.
    rodrigo · 6 years ago
    excellent macro and very easy
  • To post as a guest, your comment is unpublished.
    refaat · 7 years ago
    thank you so much
    he is good program but after few days stopped and require password and user name