Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Versteckte Tabellenblätter

Forumthread: Versteckte Tabellenblätter

Versteckte Tabellenblätter
11.02.2015 21:35:50
Barbara
Hallo
Ich habe eine Excel-Datei mit nicht sichtbaren Tabellenblättern, deren Existenz aber im VBA-Explorer zu sehen ist.
Wie kann ich diese sichtbar machen?
In den Eigenschaften bei Visible steht
0 - xlSheetHidden
Wenn ich das ändern will, kommt die Meldung:
"Die Visible-Eigenschaft des Worksheet-Objektes kann nicht festgelegt werden.
Ich kann aber sehr wohl den Inhalt so abfragen
MsgBox Sheets("Sheetname").Cells(4, 10)
und auch in ein neues sheet kopieren.
Aber das nicht sichtbare Tabellenblatt anzeigen, das kann ich nicht.
Wie kann man es machen?
Wie kann man ein sheet so verstecken?
LG,
Barbara

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Versteckte Tabellenblätter
11.02.2015 21:42:37
Uduuh
Hallo,
Mappe geschützt oder freigegeben?
Gruß aus’m Pott
Udo

AW: Versteckte Tabellenblätter
11.02.2015 21:45:20
KlausF
Hallo Barbara,
damit z.B. blendest Du alle versteckten Blätter ein:
Sub Un_Hide_All()
Dim sh As Worksheet
For Each sh In Worksheets
sh.Visible = True
Next
End Sub
Und damit blendest Du z.B. ein Sheet aus:
Sub Hide_wks()
Worksheets("NameDesWorksheets").Visible = xlVeryHidden
End Sub
Gruß
KLaus

Anzeige
AW: Versteckte Tabellenblätter
11.02.2015 21:59:09
Barbara
Hi,
Leider geht das nicht, denn damit kommt eine Fehlermeldung, sobald ein solches verstecktes Blatt an der reihe ist.
Laufzeitfehler '1004'
Anwendungs- oder objektdefinierter Fehler

LG,
Barbara

AW: Versteckte Tabellenblätter
11.02.2015 22:11:04
KlausF
Hi,
hast Du die Möglichkeit die Datei mit einer früheren Excelversion zu öffnen?
Kommt da der gleiche Fehler wenn Du das Makro laufen lässt?
Riecht nämlich wieder nach einem Office 365 Fehler ...
Gruß
Klaus

Anzeige
AW: Versteckte Tabellenblätter
11.02.2015 22:40:49
Barbara
Als 97-2003 gespeichert liefert die selbe Fehlermeldung-

AW: Versteckte Tabellenblätter
11.02.2015 22:58:36
Uduuh
Hallo,
hast du meinen Hinweis beachtet?
Gruß aus’m Pott
Udo

AW: Versteckte Tabellenblätter
13.02.2015 23:10:26
Barbara
Alle Blätter offen, nichts geschützt.
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Versteckte Tabellenblätter in Excel sichtbar machen


Schritt-für-Schritt-Anleitung

Um versteckte Tabellenblätter in Excel sichtbar zu machen, kannst du die folgende Schritt-für-Schritt-Anleitung nutzen. Diese Anleitung setzt voraus, dass du mit VBA (Visual Basic for Applications) vertraut bist.

  1. Öffne den VBA-Editor: Drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Füge ein neues Modul hinzu: Klicke im Menü auf Einfügen und dann auf Modul.

  3. Füge den folgenden Code ein:

    Sub Un_Hide_All()
        Dim sh As Worksheet
        For Each sh In Worksheets
            sh.Visible = True
        Next
    End Sub
  4. Führe das Makro aus: Schließe den VBA-Editor und drücke ALT + F8, wähle Un_Hide_All und klicke auf Ausführen.

  5. Überprüfen: Alle versteckten Tabellenblätter sollten jetzt sichtbar sein.

Falls du ein bestimmtes Blatt ausblenden möchtest, kannst du den folgenden Code verwenden:

Sub Hide_wks()
    Worksheets("NameDesWorksheets").Visible = xlVeryHidden
End Sub

Häufige Fehler und Lösungen

  • Fehler: "Die Visible-Eigenschaft des Worksheet-Objektes kann nicht festgelegt werden."

    • Lösung: Stelle sicher, dass die Arbeitsmappe nicht geschützt ist und dass du die richtige Excel-Version verwendest.
  • Fehler: Laufzeitfehler '1004': Anwendungs- oder objektdefinierter Fehler.

    • Lösung: Überprüfe, ob das Blatt wirklich existiert und ob du die richtige Syntax verwendest. Manchmal kann es helfen, die Datei in einer älteren Excel-Version zu öffnen.

Alternative Methoden

Wenn du VBA nicht verwenden möchtest, gibt es auch andere Möglichkeiten:

  1. Blattkontextmenü: Klicke mit der rechten Maustaste auf die Tab-Leiste und wähle Einblenden, um versteckte Blätter anzuzeigen.
  2. Über das Menü: Gehe zu Start > Format > Blatt einblenden, um das gewünschte Blatt auszuwählen.

Praktische Beispiele

  • Um ein Blatt mit dem Namen "Daten" auszublenden, kannst du den folgenden VBA-Code verwenden:

    Sub HideDataSheet()
        Worksheets("Daten").Visible = xlVeryHidden
    End Sub
  • Um alle Blätter auf einmal sichtbar zu machen, nutze den Code aus der Schritt-für-Schritt-Anleitung.


Tipps für Profis

  • Wenn du häufig mit versteckten Blättern arbeitest, erstelle eine Schaltfläche in deiner Excel-Oberfläche, die das Einblenden aller Blätter auf Knopfdruck ermöglicht.
  • Teste deine Makros immer in einer Kopie deiner Arbeitsmappe, um Datenverlust zu vermeiden.
  • Achte darauf, dass die Sichtbarkeit der Blätter in einer freigegebenen Datei nicht verändert werden kann.

FAQ: Häufige Fragen

1. Warum kann ich die visible Eigenschaft nicht festlegen? Es kann daran liegen, dass die Arbeitsmappe geschützt ist oder dass du in einer Version von Excel arbeitest, die bestimmte Funktionen einschränkt.

2. Was bedeutet xlVeryHidden? xlVeryHidden ist eine Sichtbarkeitseinstellung für Arbeitsblätter in Excel, die bedeutet, dass das Blatt nicht einmal über das Menü "Blatt einblenden" 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