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

Forumthread: xlveryhidden

xlveryhidden
29.08.2003 20:27:09
Sabrina Miller
Hallo ihr lieben Leute
ich möchte ein Blatt wieder einblenden welches ich mit xlveryhidden ausgeblendet habe.
Was muss ich denn hier schreiben?
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: xlveryhidden
29.08.2003 20:29:34
K.Rola
Hallo,

Sheets("DeinSheet").visible = true

Gruß K.Rola
AW: xlveryhidden
29.08.2003 20:30:22
Hajo_Zi
Hallo Sabrina

Worksheets("Tabelle1").Visible = True

Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.
Anzeige
AW: xlveryhidden
29.08.2003 20:32:09
Bertram
Hallo Sabrina,

sheets(1).visible = xlSheetVisible

Gruß
Bertram
AW: xlveryhidden
29.08.2003 20:34:56
Sabrina
danke an allen für die schnelle Antwort
Danke für die Rückmeldung oT
29.08.2003 20:47:46
Hajo_Zi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

xlveryhidden in Excel VBA effektiv nutzen


Schritt-für-Schritt-Anleitung

Wenn Du ein Arbeitsblatt, das mithilfe von xlveryhidden ausgeblendet wurde, wieder einblenden möchtest, kannst Du dies ganz einfach mit ein paar Zeilen VBA-Code tun. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu starten.

  2. Klicke im Projekt-Explorer auf "DieseArbeitsmappe" oder das gewünschte Arbeitsblatt.

  3. Füge den folgenden Code ein:

    Sub Einblenden()
       Sheets("DeinSheet").Visible = xlSheetVisible
    End Sub

    Ersetze "DeinSheet" durch den Namen des Blatts, das Du einblenden möchtest.

  4. Schließe den VBA-Editor und gehe zurück zu Excel.

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


Häufige Fehler und Lösungen

Hier sind einige häufige Fehler, die bei der Verwendung von xlveryhidden auftreten können, und wie Du sie beheben kannst:

  • Fehler: "Laufzeitfehler 9: Index außerhalb des gültigen Bereichs"

    • Lösung: Stelle sicher, dass der Name des Arbeitsblatts korrekt ist und im Projekt-Explorer vorhanden ist.
  • Fehler: "Das Arbeitsblatt ist nicht sichtbar"

    • Lösung: Überprüfe, ob das Blatt tatsächlich mit xlveryhidden ausgeblendet wurde. Der Code zum Einblenden sollte xlSheetVisible verwenden, um das Blatt sichtbar zu machen.

Alternative Methoden

Falls Du kein VBA verwenden möchtest, kannst Du auch die Benutzeroberfläche nutzen, um Arbeitsblätter einzublenden:

  1. Klicke mit der rechten Maustaste auf einen beliebigen Tab.
  2. Wähle "Einblenden" aus dem Kontextmenü.
  3. Wähle das gewünschte Blatt aus der Liste aus und klicke auf "OK".

Diese Methode ist einfach, erfordert jedoch, dass das Blatt nicht mit xlveryhidden ausgeblendet wurde, da es in diesem Fall nicht angezeigt wird.


Praktische Beispiele

Hier sind einige praktische Beispiele, wie Du xlveryhidden in Deinen VBA-Projekten nutzen kannst:

  1. Ein Blatt ausblenden:

    Sheets("DeinSheet").Visible = xlVeryHidden
  2. Ein Blatt wieder einblenden:

    Sheets("DeinSheet").Visible = xlSheetVisible

Diese Beispiele zeigen, wie Du mit xlveryhidden und xlSheetVisible arbeitest, um die Sichtbarkeit von Arbeitsblättern zu steuern.


Tipps für Profis

  • Kommentare verwenden: Kommentiere Deinen Code, um zu dokumentieren, warum Du ein Blatt ein- oder ausblendest. Das hilft Dir und anderen, den Code besser zu verstehen.

  • Fehlerbehandlung einfügen: Verwende On Error Resume Next, um Laufzeitfehler zu vermeiden und eine elegantere Benutzererfahrung zu bieten.

  • Makros testen: Teste Deine Makros immer in einer Kopie Deiner Arbeitsmappe, um ungewollte Änderungen zu vermeiden.


FAQ: Häufige Fragen

1. Was ist der Unterschied zwischen xlHidden und xlVeryHidden? xlHidden ermöglicht es dem Benutzer, das Arbeitsblatt über das Kontextmenü wieder einzublenden, während xlVeryHidden dies nicht zulässt.

2. Kann ich mehrere Blätter gleichzeitig mit xlveryhidden ausblenden? Ja, Du kannst mehrere Blätter im gleichen Code ausblenden, indem Du den Befehl für jedes Blatt wiederholst:

Sheets("Blatt1").Visible = xlVeryHidden
Sheets("Blatt2").Visible = xlVeryHidden

Mit diesen Informationen kannst Du nun gezielt mit xlveryhidden in Excel VBA arbeiten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige