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

Forumthread: Blatt einblenden nur mit Passwort

Blatt einblenden nur mit Passwort
Wolfgang
Hallo,
ich würde gerne ein vestecktes Tabellenblatt nur via VBA und Passwort einblenden lassen können. Habe mich mit nachstehendem Code versucht. Der läuft auch, solange ich das richtige Passwort eingebe. Beim falschen Kennwort läuft der Code nicht mehr weiter und will Debuggen -Typen unverträglich-. Welchen Fehler mache ich (DIM?) - Danke schon jetzt wieder für die Rückantworten.
Gruß - Wolfgang

Sub einblenden()
Dim cb As Integer
cb = InputBox("Bitte Passwort eingeben")
If cb = "Passwort" Then
Worksheets("Test").Visible = True
Else
MsgBox ("falsches Passwort")
Exit Sub
End If
End Sub

Anzeige

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

Betreff
Benutzer
Anzeige
AW: Blatt einblenden nur mit Passwort
07.10.2011 16:38:16
Piet
Hallo Wolfgang,
die Inputbox wird immer Text übergeben, Integer-Variable speichert aber nur Ganzzahlen. Statt as Integer verwende also besser as String.
Gruß
Piet
AW: Blatt einblenden nur mit Passwort
07.10.2011 16:41:29
Wolfgang
Hallo Piet,
herzlichen Dank für Deine schnelle Rückmeldung. Das funktioniert nun super. Danke auch für den Hinweis, wann Integer und wann String.
Gruß - Wolfgang
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Tabellenblatt nur mit Passwort einblenden in Excel


Schritt-für-Schritt-Anleitung

Um ein Excel-Tabellenblatt nur mit Passwort einblenden zu können, kannst du folgenden VBA-Code verwenden:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Wähle im Projekt-Explorer das entsprechende Arbeitsblatt aus.
  3. Füge den folgenden VBA-Code in das Codefenster ein:
Sub einblenden()
    Dim cb As String
    cb = InputBox("Bitte Passwort eingeben")
    If cb = "Passwort" Then
        Worksheets("Test").Visible = True
    Else
        MsgBox ("falsches Passwort")
        Exit Sub
    End If
End Sub
  1. Ersetze "Passwort" durch dein gewünschtes Passwort und "Test" durch den Namen des Tabellenblatts, das du einblenden möchtest.
  2. Schließe den VBA-Editor und führe das Makro aus.

Mit dieser Methode kannst du ein Excel-Arbeitsblatt einblenden, das zuvor mit einem Passwort geschützt wurde.


Häufige Fehler und Lösungen

Fehler: Typen unverträglich bei falschem Passwort

  • Lösung: Stelle sicher, dass die Variable cb als String deklariert ist. Ändere Dim cb As Integer zu Dim cb As String.

Problem: Excel Blatt einblenden geht nicht

  • Lösung: Überprüfe die Schreibweise des Tabellennamens im Code. Der Name muss exakt übereinstimmen.

Alternative Methoden

Falls du keine VBA-Makros verwenden möchtest, kannst du die Excel-Funktionen nutzen:

  1. Excel-Blatt ausblenden mit Passwort:

    • Gehe zu dem Tabellenblatt, das du ausblenden möchtest.
    • Klicke mit der rechten Maustaste auf den Tab und wähle "Ausblenden".
    • Um das Blatt wieder sichtbar zu machen, gehe zu "Format" und wähle "Ausgeblendete Blätter anzeigen".
  2. Excel ausgeblendete Arbeitsmappe einblenden:

    • Gehe zum Menü "Ansicht" und wähle "Ausgeblendete Arbeitsmappe".

Praktische Beispiele

Beispiel 1: Einblenden eines geschützten Arbeitsblatts

  • Du hast ein Arbeitsblatt mit sensiblen Daten, das nur für bestimmte Benutzer sichtbar sein soll. Verwende den oben genannten VBA-Code, um sicherzustellen, dass nur autorisierte Benutzer Zugriff haben.

Beispiel 2: Verwendung in einer Schulungsumgebung

  • In einer Schulungsumgebung kannst du den Code verwenden, um Schülern nur nach Eingabe des richtigen Passworts Zugang zu bestimmten Informationen zu gewähren.

Tipps für Profis

  • Überlege dir, ein komplexes Passwort zu verwenden, um den Schutz deiner Excel-Datei zu erhöhen.
  • Achte darauf, dass du regelmäßig Backups deiner Excel-Dateien machst, insbesondere wenn du mit sensitiven Informationen arbeitest.
  • Nutze die Workbook_Open-Ereignisprozedur, um den Password-Schutz beim Öffnen der Arbeitsmappe automatisch zu aktivieren.

FAQ: Häufige Fragen

1. Wie kann ich ein ausgeblendetes Arbeitsblatt wieder einblenden? Um ein ausgeblendetes Arbeitsblatt wieder sichtbar zu machen, kannst du die oben beschriebene Methode mit dem VBA-Code verwenden.

2. Kann ich mehrere Arbeitsblätter mit einem Passwort ausblenden? Ja, du kannst die gleiche Logik für mehrere Arbeitsblätter anwenden, indem du den Code entsprechend anpasst und mehrere If-Bedingungen hinzufügst.

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