Das Ausblenden und Ausblenden von Arbeitsblättern in Excel ist eine einfache Aufgabe.
Sie können ein Arbeitsblatt ausblenden und der Benutzer würde es nicht sehen, wenn er / sie die Arbeitsmappe öffnet. Sie können das Arbeitsblatt jedoch leicht einblenden, wenn sie möchten (wie wir später in diesem Tutorial sehen werden).
Aber was ist, wenn Sie nicht möchten, dass sie die Arbeitsblätter einblenden können?
Dazu müssen Sie einige zusätzliche Schritte ausführen, um sicherzustellen, dass die Arbeitsblätter „sehr versteckt“ sind (auch später in diesem Tutorial behandelt).,
Lassen Sie uns sehen, wie ein Arbeitsblatt in Excel ausgeblendet wird, damit es leicht ausgeblendet oder nicht ausgeblendet werden kann.
Dieses Tutorial behandelt:
Regelmäßige Möglichkeit zum Ausblenden eines Arbeitsblatts in Excel
Mit den folgenden Schritten können Sie ein Arbeitsblatt in Excel ausblenden:
- Klicken Sie mit der rechten Maustaste auf die Registerkarte Blatt, die Sie ausblenden möchten.
- Klicken Sie auf Ausblenden.
Dies würde das Arbeitsblatt sofort ausblenden und Sie werden es nicht in der Arbeitsmappe sehen. Diese Einstellung bleibt erhalten, wenn Sie die Arbeitsmappe speichern und erneut öffnen oder an eine andere senden.,
PRO-TIPP: Um mehrere Blätter gleichzeitig auszublenden, halten Sie die Steuertaste gedrückt und wählen Sie dann die Tabulatoren (die Sie ausblenden möchten) einzeln aus. Klicken Sie nach der Auswahl mit der rechten Maustaste auf eine der ausgewählten Registerkarten und klicken Sie auf“Ausblenden“. Dadurch werden alle Arbeitsblätter auf einmal ausgeblendet.
Während diese Methode das Arbeitsblatt verbirgt, ist es extrem einfach, auch diese Arbeitsblätter auszublenden.
Hier sind die Schritte zum Einblenden eines Arbeitsblatts in Excel:
- Klicken Sie mit der rechten Maustaste auf eine der vorhandenen Registerkarten.
- Klicken Sie auf Einblenden.,
- Wählen Sie im Dialogfeld Einblenden das Blatt aus, das Sie einblenden möchten.
- Klicken Sie auf OK.
Dadurch wird das Blatt sofort in der Arbeitsmappe sichtbar.
Beachten Sie, dass Sie jeweils nur ein Blatt aushängen können. Um mehrere Blätter auszublenden, müssen Sie die obigen Schritte wiederholen, um jedes Arbeitsblatt auszublenden. Alternativ können Sie einen Makrocode verwenden, um alle Arbeitsblätter auf einmal auszublenden.,
Während diese Methode in den meisten Fällen funktioniert, hilft es nicht wirklich, wenn Sie die Arbeitsblätter ausblenden möchten, damit Ihr Kunde oder Kollege (oder jeder, mit dem Sie die Arbeitsmappe teilen) diese nicht anzeigen und anzeigen kann.
Sie müssen nur mit der rechten Maustaste auf eine der Registerkarten klicken und sehen, was alle Arbeitsblätter ausgeblendet sind (und diese leicht ausblenden).
Lassen Sie uns also sehen, wie Sie ein Arbeitsblatt wirklich ausblenden können, damit es nicht versteckt werden kann (zumindest nicht so einfach).,
Ein Arbeitsblatt ausblenden, damit es nicht ausgeblendet werden kann
Hier sind die Schritte zum Ausblenden eines Arbeitsblatts, damit es nicht ausgeblendet werden kann:
- Klicken Sie mit der rechten Maustaste auf eine der Registerkarten des Arbeitsblatts.
- Klicken Sie auf Code Anzeigen.
- Wählen Sie im VB-Editor im Projekt-Explorer im VB-Editor das Arbeitsblatt aus, das Sie ausblenden möchten.
- Wenn das Blatt ausgewählt ist, klicken Sie auf das Eigenschaftensymbol in der Symbolleiste (oder verwenden Sie die Tastenkombination F4).,
- Wählen Sie im sich öffnenden Eigenschaftenfenster das Dropdown-Menü vor der Option“Sichtbar“ aus.
- Wählen Sie ‚2 – xlSheetVeryHidden‘.
- Schließen Sie den VB-Editor.
Jetzt werden Sie feststellen, dass das Blatt ausgeblendet ist.
Wenn Sie mit der rechten Maustaste auf eine der Registerkarten klicken, sehen Sie sie nicht in der Liste der ausgeblendeten Blätter, die Sie ausblenden können.
Ist diese Methode narrensicher? – NEIN!
Diese Methode funktioniert, da ein Benutzer das ausgeblendete Blatt nicht in der Liste der Blätter sehen kann, die er/sie einblenden kann.,
Dies bedeutet jedoch nicht, dass das Blatt nicht ausgeblendet werden kann.
Blenden Sie ein Blatt aus, das „sehr ausgeblendet“ wurde
Hier sind die Schritte zum Blenden eines Blattes, das „sehr ausgeblendet“ wurde:
- Klicken Sie mit der rechten Maustaste auf eine der vorhandenen Registerkarten.
- Klicken Sie auf Code Anzeigen.
- Klicken Sie im VB-Editor auf den Blattnamen, den Sie einblenden möchten (er ist im Projektexplorer als Teil der Arbeitsmappenobjekte verfügbar).,
- Wenn der Eigenschaftenbereich nicht sichtbar ist, klicken Sie auf das Eigenschaftensymbol in der Symbolleiste (oder verwenden Sie die Tastenkombination F4).
- Ändern Sie im Eigenschaftenfenster die sichtbare Eigenschaft von ‚2 – xlSheetVeryHidden‘ in ‚-1 – xlSheetVisible‘.
- Schließen Sie den VB-Editor.
Dadurch wird das Arbeitsblatt ausgeblendet und in der Arbeitsmappe sichtbar.
Arbeitsblätter ausblenden / ausblenden Mit VBA
Wenn Sie viele Arbeitsblätter haben, die Sie ausblenden / ausblenden müssen, kann dies viel Zeit in Anspruch nehmen.,
Die Verwendung eines einfachen VBA-Codes kann diese Aufgabe für Sie automatisieren.
Alle Arbeitsblätter ausblenden Mit VBA
Unten ist der VBA-Code, der alle Arbeitsblätter außer dem aktuellen/aktiven Arbeitsblatt verbirgt:
'This macro will hide all the worksheet except the active sheetSub HideAllExceptActiveSheet()Dim ws As WorksheetFor Each ws In ThisWorkbook.WorksheetsIf ws.Name <> ActiveSheet.Name Then ws.Visible = xlSheetHiddenNext wsEnd Sub
Der obige Code würde alle Arbeitsblätter außer dem aktiven Blatt ausblenden. Es wird jedoch ausgeblendet, damit diese leicht ausgeblendet werden können (beachten Sie dies).Visible Eigenschaft ist auf xlSheetHidden gesetzt).,
Wenn Sie die Blätter ausblenden möchten, damit diese nicht ausgeblendet werden können, verwenden Sie den folgenden Code:
'This macro will hide all the worksheet except the active sheetSub HideAllExcetActiveSheet()Dim ws As WorksheetFor Each ws In ThisWorkbook.WorksheetsIf ws.Name <> ActiveSheet.Name Then ws.Visible = xlSheetVeryHiddenNext wsEnd Sub
Die einzige Änderung, die wir hier vorgenommen haben, ist die ws.Visible-Eigenschaft xlSheetVeryHidden.
Alle Arbeitsblätter mit VBA
Unten ist der Code, der alle versteckten Arbeitsblätter in der Arbeitsmappe einblenden wird.
'This code will unhide all sheets in the workbookSub UnhideAllWoksheets()Dim ws As WorksheetFor Each ws In ThisWorkbook.Worksheetsws.Visible = xlSheetVisibleNext wsEnd Sub
Mit diesem Code gehen wir einfach jedes Arbeitsblatt einzeln durch und erstellen die ws.Sichtbare Eigenschaft gleich xlSheetVisible.
Wo den Code setzen?,
Nachfolgend finden Sie die Schritte zum Platzieren des Codes im VB-Editor:
- Klicken Sie auf die Registerkarte Entwickler.
- Klicken Sie auf das Visual Basic-Symbol (oder verwenden Sie die Tastenkombination – ALT + F11).
- Klicken Sie im VB-Editor mit der rechten Maustaste auf eines der Objekte der Arbeitsmappe.
- Gehe zum Einfügen und wähle Modul. Dadurch wird ein neues Modul in die Arbeitsmappe eingefügt.
- Doppelklicken Sie auf das Modulsymbol und kopieren Sie den Code und fügen Sie ihn in das Modulcode-Fenster ein.,
Jetzt können Sie das Makro einer Form zuweisen oder auf der Registerkarte Entwickler ausführen. Sie können hier mehr über verschiedene Möglichkeiten zum Ausführen eines Makros in Excel lesen.
Beachten Sie, dass Sie nicht für jeden Code ein neues Modul einfügen müssen. Sie können ein einzelnes Modul und mehrere VBA-Makrocodes darin haben.
Sie können auch die folgenden Excel-Tutorials mögen:
- Spalten in Excel einblenden (Eine einfache Schritt-für-Schritt-Anleitung)
- So öffnen Sie Blätter in Excel (alles auf einmal)
- So erstellen und verwenden Sie ein Excel-Add-In.
- Nützliche Excel Makros für Anfänger.,
- So sperren Sie Zellen in Excel.
- So sperren Sie Formeln in Excel.
- Nullwerte in Excel ausblenden
- So löschen Sie alle versteckten Zeilen und Spalten in Excel
Leave a Reply