目次
という作業に時間の大半を費やしています。 エクセル また、Excelでは、1つのスプレッドシートの中に多くのワークシートを使用する必要があります。 Excelでは、1つのワークブックに複数のワークシートを簡単に追加できます。 また、Excelでは、シートを簡単に削除できます。 今回は、Excelでシートを削除するショートカットについて見ていきます。
練習用ワークブックをダウンロードする
ワークブックをダウンロードして、一緒に練習することができます。
Excelでシートを削除する.xlsmExcelでシートを削除するための5種類のショートカット
このExcelチュートリアルでは、Excelでワークシートを高速に削除する方法を見ていきます。 キーボードショートカット、リボン選択、VBAなど、Excelでシートを削除するためのいくつかの方法を見ていくことになります。
1.Excelでシートを削除するためのキーボードショートカット
Excelでシートを削除するには、いくつかのキーボードショートカットがあります。 マウスも必要なショートカットもあります。
1.1.通常のキーボードショートカット
マウスではなくキーボードで操作したい場合は、以下のキーボードショートカットを使うと、アクティブなシートまたは選択されたシートを削除できます。 これらのキーは順番に押す必要があります。 最初はかなり長いキーボードショートカットに見えますが、慣れればこのレッスンで学んだ他のテクニックと同じくらい速くできます。 と仮定してください。 シート1 は不要です。 そこで、削除しましょう。
への シートを削除する キーボードショートカットを使用する ALT+H+D+S 両手で押す必要があるかもしれません。 その後、このウィンドウが表示され、今度は クリック をクリックすると、削除ボタンが表示されます。
だから シート1 がワークブックから消えました。
1.2. ハイブリッドキーボードショートカットによるシートの削除
仮に、私たちが シート3 を削除します。 シート3 .
削除する場合 シート3 , 右クリック をワークシート上で押します。 D キーボードのキーを押します。
ウィンドウが表示されることを確認します。 クリック について 削除 ボタンをクリックします。
シート3 は以下のように永久に削除されます。
1.3. レガシーキーボードショートカットによるシートの削除
Excelでは、互換性を保つために、古いキーボードショートカットを新しいバージョンでも使えるようにしています。 さらに、多くの場合、以前のショートカットの方が短くて効率的です。 幸い、ワークシートを削除するための忘れられたExcelキーボードショートカットがあります。 仮に、削除するのは シート2 .
シートを削除する場合は、 を押します。 アルト , E そして、最後に L キーを1つずつ押していくと、確認画面が表示されます。 クリック をクリックすると、削除ボタンが表示されます。
シート2 がワークシートから消えました。
2.右クリックメニューでシートを削除するExcelショートカット
このマウス右クリックのテクニックは、エクセルでワークシートを削除する最も簡単な方法です。 仮に、下のような3枚のワークシートがあり、それを削除したい場合、次のようにします。 シート1 .
そのための手順は次のとおりです。
➤ まず、必要なのは 右クリック を削除します。 シート1 .
➤ すると、ドロップダウンメニューが表示されますので、ここで 削除 をクリックしてください。
➤ ここで 削除 ボタンをクリックします。
➤ 最後に シート1 がワークブックから削除されます。
3.短いVBAコードでActiveSheetを削除する
1枚または数枚のワークシートを削除する場合は、上記の手順が最適です。 ブイビーエー を使えば、その手順を自動化することができますが、何度も繰り返す必要がある場合に最も有効です。 そこで、ここでは、機能ワークシートを ブイビーエー そのためには、次のような手順が必要です。
➤ 初めに、ビジュアルベーシックエディターを開くには、次のようにします。 右クリック をクリックし、シートバーからシート上の 表示コード .
➤ その後、ただ書き留めるだけ。 VBAコード .
VBAのコードです。
Sub DeleteSheet() ActiveSheet.Delete End Sub
➤ 最後に。 実行 を入力するか、キーボードショートカットを押してください。 F5 を実行してください。
➤ 最後に、ポップアップウィンドウが表示されます。 クリック をクリックすると、削除ボタンが表示されます。
➤ これでシートはワークブックから永久に削除されます。
同様の読み方をする。
- VBAでExcelシートを削除する方法(VBAマクロ10個)
4.Excelでシートを名前で削除するショートカットVBAコード
VBAを使用すると、シート名に基づいて特定のワークシート(または複数のワークシート)の削除を自動化することができます。 たとえば、ワークシートの名前が' エクセルシート名 ' を削除するには、以下の手順で行います。
➤ 上記の方法と同じ要領で ビジュアルベーシック ワークシート上で右クリックし、エディタを起動します。 表示コード .
➤ 次に、ここにコードを書き込んでください。
VBAのコードです。
Sub DeleteSheetByName() Sheets("Excel シート名").Delete End Sub
➤ 最後は、↓を押してください。 F5 をクリックして、コードを実行してください。
➤今、''という名前のシートは、''Software''という名前のシートであることがわかります。 エクセルシート名 は削除されました。
5.ショートVBAコードでアクティブシート以外のシートを削除する
多数のワークシートがあるワークブックで、現在のシート以外を消去したい場合。 ブイビーエー が一番いいに決まっている。 シート1 がアクティブシートになったので、このVBAコードで他のシートをすべてスプレッドシートから削除します。 次のような手順で行います。
➤ 先ほどの方法に準じ、次のようにします。 表示コード は、ワークシート上で右クリックすることで表示されます。
次に、以下の VBA コードをコピー&ペーストしてください。
VBAのコードです。
Sub Delete_Sheet() Dim s As Sheet Application.DisplayAlerts = False For Each s In Sheets If s.Name ActiveSheet.Name Then s.Delete End If Next s Application.DisplayAlerts = True End Sub
➤ 上記について ブイビーエー というコードは、ワークブックのアクティブシート以外のすべてのシートを削除してしまいます。
結論
この記事がお役に立つことを願っています!ご質問、ご提案、ご意見がありましたら、コメント欄でお知らせください。 また、他の記事もご覧いただけます。 エクセルウィキ・ドットコム ブログ