Auf Englisch lesen

Teilen über


Ausblenden von Blättern und Verwenden der xlVeryHidden-Konstante in einem Makro

Übersicht

In Microsoft Excel können Sie Blätter in einer Arbeitsmappe ausblenden, sodass ein Benutzer sie nicht sehen kann. Sie können jeden Blatttyp in einer Arbeitsmappe ausblenden, aber Sie müssen immer mindestens ein Blatt sichtbar lassen.

Weitere Informationen

Ausblenden eines Blatts mithilfe von Menübefehlen

Um ein Blatt auszublenden, zeigen Sie im Menü "Format" auf "Blatt", und klicken Sie dann auf "Ausblenden". Wenn Sie ein Blatt einblenden möchten, zeigen Sie im Menü "Format" auf "Blatt", und klicken Sie dann auf "Einblenden". Wählen Sie das entsprechende Blatt aus, und klicken Sie dann auf "OK".

Hinweis

Sie können Modulblätter nicht ausblenden, da sie im Visual Basic-Editor angezeigt werden.

Ausblenden eines Blatts mit einem Visual Basic-Makro

Sie können ein Blatt auch mithilfe eines Makros oder einer Prozedur von Microsoft Visual Basic für Applikationen ausblenden oder einblenden. Wenn Sie Visual Basic-Code verwenden, können Sie die xlVeryHidden-Eigenschaft verwenden, um ein Blatt auszublenden und das Dialogfeld "Einblenden" nicht aufzulisten. Wenn Sie dies tun, besteht die einzige Möglichkeit, das Blatt wieder sichtbar zu machen, darin, ein weiteres Visual Basic-Makro zu erstellen.

Verwenden Sie in einem Visual Basic-Makro die Visible-Eigenschaft, um ein Blatt auszublenden oder einzublenden. Sie können die Visible-Eigenschaft auf "True", "False" oder "xlVeryHidden" festlegen. True und False haben den gleichen Effekt wie die Verwendung der Befehle "Einblenden" oder "Ausblenden". Das XlVeryHidden-Argument blendet das Blatt aus und verhindert außerdem, dass das Dialogfeld "Einblenden" angezeigt wird.

Visual Basic-Beispielcode

Die Verwendung der hier aufgeführten Informationen, Makro- oder Programmcodes geschieht auf Ihre eigene Verantwortung. Microsoft stellt Ihnen diese Informationen sowie Makro- und Programmlistings ohne Gewähr auf Richtigkeit, Vollständigkeit und/oder Funktionsfähigkeit sowie ohne Anspruch auf Support zur Verfügung. Die zur Verfügung gestellten Makro- und Programmierungsbeispiele sollen lediglich exemplarisch die Funktionsweise des Beispiels aufzeigen. Microsoft-Supporttechniker können dabei helfen, die Funktionalität eines bestimmten Verfahrens zu erläutern, aber sie ändern diese Beispiele nicht, um zusätzliche Funktionen bereitzustellen oder Verfahren zu erstellen, um Ihre spezifischen Anforderungen zu erfüllen. In den folgenden Beispielen wird gezeigt, wie Sie die Visible-Eigenschaft eines Sheet-Objekts verwenden.

VB
   Sub UnhideSheet()
       Sheets("Sheet1").Visible = True
    End Sub
VB
    Sub HideSheet()
       Sheets("Sheet1").Visible = False
    End Sub

Im folgenden Beispiel wird veranschaulicht, wie das XlVeryHidden-Argument der Visible-Eigenschaft verwendet wird, um ein Arbeitsblatt auszublenden:

VB
    Sub VeryHiddenSheet()
       Sheets("Sheet1").Visible = xlVeryHidden
    End Sub