Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Tabellenblatt "very hidden" mit VBA einblenden

Tabellenblatt "very hidden" mit VBA einblenden
01.12.2006 09:32:44
Corinne
Hallo zusammen
Wie kann ein Tabellenblatt, das im VBA-Fenster die Eigenschaft Visible xlSheetVeryHidden zugewiesen bekommen hat, per Makro eingeblendet werden? Irgendwie müsste die Visible-Eigenschaft angesteuert werden können. Kann mir jemand weiterhelfen?
Merci und Gruss
corinne
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenblatt "very hidden" mit VBA einblenden
01.12.2006 09:37:50
Andi
Hi,
Sheets("Tabelle1").Visible = True
Schönen Gruß,
Andi
AW: Tabellenblatt "very hidden" mit VBA einblenden
01.12.2006 11:02:02
corinne
vielen dank, hat funktioniert!
corinne
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Tabellenblatt "very hidden" mit VBA einblenden


Schritt-für-Schritt-Anleitung

Um ein Tabellenblatt, das in Excel als "very hidden" markiert ist, mittels VBA wieder einzublenden, folge diesen Schritten:

  1. Öffne die Excel-Datei, in der das "very hidden" Tabellenblatt enthalten ist.

  2. Drücke ALT + F11, um den VBA-Editor zu öffnen.

  3. Wähle im Projekt-Explorer das entsprechende Workbook aus.

  4. Füge ein neues Modul hinzu, indem Du mit der rechten Maustaste auf „Module“ klickst und „Einfügen“ > „Modul“ wählst.

  5. Gib den folgenden Code in das Modul ein:

    Sub BlattEinblenden()
       Sheets("Tabelle1").Visible = xlSheetVisible
    End Sub
  6. Ersetze "Tabelle1" durch den Namen des Sheets, das Du einblenden möchtest.

  7. Schließe den VBA-Editor und kehre zu Excel zurück.

  8. Führe das Makro aus, indem Du ALT + F8 drückst, das Makro auswählst und auf „Ausführen“ klickst.

Mit diesen Schritten kannst Du ein "very hidden" Tabellenblatt in Excel einblenden.


Häufige Fehler und Lösungen

  • Fehler: Das Tabellenblatt bleibt weiterhin ausgeblendet.

    • Lösung: Stelle sicher, dass Du den korrekten Namen des Tabellenblatts in deinem VBA-Code verwendest. Überprüfe auch, ob das Blatt tatsächlich den Status „very hidden“ hat.
  • Fehler: Die Fehlermeldung „Laufzeitfehler 9: Index außerhalb des Gültigkeitsbereichs“ erscheint.

    • Lösung: Dies deutet darauf hin, dass der angegebene Blattname nicht existiert. Überprüfe die Schreibweise und stelle sicher, dass das Blatt im Workbook vorhanden ist.

Alternative Methoden

Neben der VBA-Methode kannst Du auch folgende Alternativen in Betracht ziehen:

  1. Manuelles Einblenden:

    • Klicke mit der rechten Maustaste auf einen Tab und wähle „Blatt einblenden“. Diese Methode funktioniert jedoch nicht für "very hidden" Blätter, daher ist VBA die bessere Wahl.
  2. Excel-Add-Ins:

    • Es gibt einige Excel-Add-Ins, die speziell für das Verwalten von Blättern entwickelt wurden, die Dir erlauben, "very hidden" Blätter einfacher zu verwalten.

Praktische Beispiele

Hier ein Beispiel für ein VBA-Skript, das alle „very hidden“ Tabellenblätter in einem Workbook einblendet:

Sub AlleBlätterEinblenden()
    Dim ws As Worksheet
    For Each ws In ThisWorkbook.Worksheets
        If ws.Visible = xlSheetVeryHidden Then
            ws.Visible = xlSheetVisible
        End If
    Next ws
End Sub

Dieses Skript durchläuft alle Arbeitsblätter und blendet jene ein, die als "very hidden" markiert sind.


Tipps für Profis

  • Wenn Du oft mit "very hidden" Blättern arbeitest, solltest Du Dir eine benutzerdefinierte Toolbar im VBA-Editor erstellen, um häufig genutzte Makros schneller auszuführen.
  • Dokumentiere alle Änderungen an den Sichtbarkeiten der Blätter, damit Du im Fall von Problemen schnell zurückverfolgen kannst, was geändert wurde.

FAQ: Häufige Fragen

1. Wie kann ich ein ausgeblendetes Tabellenblatt wieder einblenden, wenn ich kein VBA verwenden möchte?
Du kannst die Sichtbarkeit nur über die VBA-Umgebung ändern, wenn das Blatt als "very hidden" markiert ist. Für regulär ausgeblendete Blätter kannst Du die Funktion „Blatt einblenden“ verwenden.

2. Was ist der Unterschied zwischen „hidden“ und „very hidden“ in Excel?
Ein „hidden“ Blatt kann über die Excel-Oberfläche wieder eingeblendet werden, während ein „very hidden“ Blatt nur über VBA sichtbar gemacht werden kann.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige