How to delete all hidden row or columns in Excel?

If you have a large workbook with a lot of hidden row and columns, and now the hidden data is unavailable, you would like to delete all them. どのようにしたら素早く削除できますか?

Delete all hidden row and columns in a workbook with Inspect Document function

Delete all hidden row and columns in active workheet with VBA code

Delete all hidden row or columns in a workheet in a VBA code

Delete All hidden row or columns in a active workheet in a VBA code

Delete All hidden row or columns in a VBA code Kutools for Excelで選択範囲/ワークシート/ワークブック全体

矢印青色右バブル ドキュメントの検査機能でワークブック内のすべての隠し行と列を削除

あなたはExcel 2007を使用している場合。 2010またはExcel 2013では、不要な非表示の行や列を簡単に削除することができます。

1.行や列を削除するには、次の手順を実行します。 Excel 2007を使用している場合は、左上隅にあるOfficeボタンをクリックし、[準備 > 文書の検査]をクリックしてください。 スクリーンショットを参照してください:

doc-delete-hidden-rows1

Excel 2010/2013を使用している場合、ファイル>情報>問題の確認>文書の検査]をクリックしてください、スクリーンショットを参照。

Excel 2013:

doc-delete-hidden-rows2

Excel 2010:

doc-delete-hidden-rows3

2.をクリックしてください。 次に、ドキュメントインスペクタのダイアログボックスが表示されます クリックして検査ボタン、および全体のワークブックで隠された行と列が検査されている、クリックしてすべて削除ボタンを、スクリーンショット:

doc-delete-hidden-rows4

3参照してください。 そしてクリック 閉じる ボタンを押してダイアログを閉じてください。 そして、ワークブックのすべての非表示の行と列が削除されます。

注意事項。 1. ワークブックのデータを操作する数式があり、その数式が非表示の行や列からデータを呼び出す場合、その情報を削除すると不正な結果を引き起こします。

2. この機能を使用すると、ワークブック全体の非表示の行と列をすべて削除することができます。

矢印青右バブル VBAコードでアクティブなワークシートのすべての隠された行と列を削除する

あなたがワークシートの隠された行または列を削除したいだけの場合、次のVBAコードがあなたを助けることができます。 次のようにしてください:

1. ALT + F11キーを押しながら、Microsoft Visual Basic for Applicationsウィンドウを開きます。

2. Insert >モジュールをクリックし、モジュールウィンドウに次のコードを貼り付けてください。

VBA コード。 アクティブなワークシートのすべての隠し行と列を削除します。

Sub deletehidden()For lp = 256 To 1 Step -1If Columns(lp).EntireColumn.Hidden = True Then Columns(lp).EntireColumn.Delete ElseNextFor lp = 65536 To 1 Step -1If Rows(lp).EntireRow.Hidden = True Then Rows(lp).EntireRow.Delete ElseNextEnd Sub

2. 次に、F5キーを押して、コードを実行します。 そして、すべての隠された行と列は、アクティブなワークシートで削除されました。

注意:ワークブック内のデータを操作する数式があり、数式が隠された行と列からデータを呼び出す場合、その情報を削除すると不正な結果を引き起こします。

矢印青色右バブル Kutools for Excelで選択範囲/ワークシート/ワークブック全体のすべての隠し行または列を削除する

Kutools for Excelの隠し(可視)行&列の削除 ユーティリティで、選択した範囲、アクティブワークシート、選択したワークシート、すべてのワークシートで隠し行または列をすぐに削除することができます。

Kutools for Excel : 300以上の便利なExcelアドインで、30日間無制限で無料で試用できます。

Kutools for Excel をインストールした場合、次のようにしてください:

1. クリック Kutools > Delete > Delete Hidden (Visible) Rows & Columns, see screenshot:

2. Delete Hidden (Visible) Rows & Columns dialog boxで、 Look in drop down listから操作を適用する範囲を指定する。 ([選択された範囲で]を選択した場合は、まず使用する範囲を選択する必要があります)。 そして、[削除の種類]で[行]または[列]をチェックします。 そして、詳細の種類から、非表示の行を選択します。 そして、クリック Ok、隠された行は、選択した範囲から削除されました、スクリーンショットを参照してください:

doc-delete-hidden-rows6

この機能の詳細については、行の削除 & 列機能

無料ダウンロード Excel用Kutools 今すぐ! Kutools for Excelをダウンロードする。

矢印青色右バブルデモをご覧ください。 Kutools for Excel

Kutools for Excel:300以上の便利なExcelアドインで、30日間無制限で無料で試せます。 今すぐダウンロードして無料体験してください。

関連記事:

How to delete hidden worksheets in Excel?

The Best Office Productivity Tools

Kutools for Excel will solve most of your problems, and increases your productivity by 80%

  • Reuse: 複雑な数式やグラフ、以前使用したことのあるものをすばやく挿入; パスワードでセルを暗号化; メーリングリストを作成してメールを送信…
  • スーパー数式バー(複数行のテキストや数式を簡単に編集); レイアウトを読む(大量のセルを簡単に読み込んで編集); フィルターをかけた範囲にペースト…
  • セルを結合/行/列をデータを失わずに統合;セルの内容を分裂;重なった行/列を結合…。 セルの重複を防ぐ; 範囲を比較する…
  • 重複または一意の行を選択する; 空白行(すべてのセルが空)の選択; 多くのワークブックでスーパー検索とファジー検索; ランダム選択…
  • 重複する行を選択する; 一意の行を選択する…
  • 数式の参照を変更せずに複数のセルを正確にコピーする; 複数のシートへの参照を自動作成する; 箇条書き、チェックボックスなどを挿入する…
  • テキスト抽出、テキスト追加、位置による削除、スペース削除; ページング小計の作成と印刷; セルコンテンツとコメントの間で変換する….
  • スーパーフィルター(フィルターのスキームを保存して他のシートに適用);月/週/日、頻度などによる高度なソート;太字、イタリックによる特殊フィルター…
  • ワークブックとワークシートを結合;キー列に基づいて表を結合;複数のシートにデータを分割;xls、xlsxおよびPDFをバッチ変換…
  • 300以上の強力な機能です。 Office/Excel 2007-2019および365をサポートします。 すべての言語をサポートします。 あなたの企業や組織で簡単にデプロイ。 充実した機能 30日間の無料トライアル。 60日間返金保証

kte tab 201905

Office TabはOfficeにタブ付きインターフェースをもたらし、あなたの仕事をはるかに容易にします

  • Word、Excel、PowerPoint、Publisher、Access、VisioおよびProjectでタブ編集および読み込みを可能にします。
  • 複数のドキュメントを新しいウィンドウではなく、同じウィンドウの新しいタブで開いたり作成したりできます。
  • 生産性を 50% 向上させ、毎日何百ものマウス クリックを削減します!

officetab bottom

コメントを残す

メールアドレスが公開されることはありません。