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

Forumthread: Arbeitsblatt nur mit Passwort anzeigen

Arbeitsblatt nur mit Passwort anzeigen
07.03.2006 10:11:29
Jutta
Hallo,
habt Ihre eine Idee, wie ich das anstellen kann, dass man einzelne Tabellenblätter nur mit Passwort sehen & bearbeiten kann ? Wenn ich die nur ausblende, kann ja doch wieder jeder nachschauen...
Gruß
Jutta
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Arbeitsblatt nur mit Passwort anzeigen
07.03.2006 10:25:24
Bertram
Hallo Jutta,
das fällt mir so spontan ein. ist allerdings sicher nur eine Behelfslösung:

Private Sub Worksheet_Activate()
Dim passwort As String
ActiveSheet.UsedRange.Font.ColorIndex = 2
passwort = InputBox("Passwort?")
If passwort = "xxx" Then
ActiveSheet.UsedRange.Font.ColorIndex = xlAutomatic
Else
Sheets(1).Activate
End If
End Sub

Gruß
Bertram
Anzeige
AW: Arbeitsblatt nur mit Passwort anzeigen
07.03.2006 10:31:55
Jutta
Hallo Bertram,
gar nicht schlecht. Danke !
Gruß
Jutta
AW: Arbeitsblatt nur mit Passwort anzeigen
07.03.2006 10:30:21
Harald
Hi Jutta,
hier ein Beispiel von der famosen Herber Excel-CD
diesen Code einer Schaltfläche zuordnen
Sub cmdBlattAufruf_Click()
Dim sPassWord As String
sPassWord = InputBox("Paßwort eingeben:", , "MeinPaßwort")
Select Case sPassWord
Case "MeinPaßwort"
With Worksheets("Geheim")
.Visible = True
.Select
End With
Case ""
Case Else
Beep
MsgBox "War wohl nix!"
End Select
End Sub
..und zum verstecken könntest Du im Mappenmodul folgendes eintragen.

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Worksheets("Geheim").Visible = xlVeryHidden
End Sub

Gruss Harald
Anzeige
AW: Arbeitsblatt nur mit Passwort anzeigen
07.03.2006 10:46:17
Jutta
Klasse ! Perfekt !
Danke !!
Gruß
Jutta
Danke für die Rückmeldung owT
07.03.2006 10:57:00
Harald
Gruss Harald
;

Forumthreads zu verwandten Themen

Anzeige
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

Arbeitsblatt nur mit Passwort anzeigen


Schritt-für-Schritt-Anleitung

Um ein Excel-Arbeitsblatt nur mit Passwort sichtbar zu machen, folge diesen Schritten:

  1. Öffne dein Excel-Dokument.

  2. Klicke mit der rechten Maustaste auf das Tabellenblatt, das du schützen möchtest, und wähle „Blatt ausblenden“.

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

  4. Füge den folgenden Code in das entsprechende Modul ein:

    Private Sub Worksheet_Activate()
        Dim passwort As String
        ActiveSheet.UsedRange.Font.ColorIndex = 2
        passwort = InputBox("Passwort?")
        If passwort = "deinPasswort" Then
            ActiveSheet.UsedRange.Font.ColorIndex = xlAutomatic
        Else
            Sheets(1).Activate
        End If
    End Sub
  5. Schließe den VBA-Editor und speichere die Datei als „Excel-Makro-fähige Arbeitsmappe“ (.xlsm).

  6. Gehe zu „Entwicklertools“ und klicke auf „Makros“, um den Schutz zu aktivieren.


Häufige Fehler und Lösungen

  • Fehler: Das Arbeitsblatt bleibt sichtbar, auch nach Eingabe des Passworts.

    • Lösung: Überprüfe, ob der VBA-Code korrekt in das richtige Modul eingefügt wurde.
  • Fehler: Die Eingabeaufforderung erscheint nicht.

    • Lösung: Stelle sicher, dass die Makros aktiviert sind und die Datei als .xlsm gespeichert wurde.

Alternative Methoden

Wenn du die Sichtbarkeit von Excel-Tabellenblättern mit Passwort schützen möchtest, kannst du auch folgende Methode verwenden:

  1. Klicke mit der rechten Maustaste auf das gewünschte Blatt und wähle „Blatt schützen“.
  2. Setze ein Passwort und bestätige es.
  3. Um das Blatt wieder anzuzeigen, musst du das Passwort eingeben.

Zusätzlich kannst du auch den folgenden VBA-Code verwenden, um das Tabellenblatt nur mit Passwort einblenden zu können:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Worksheets("Geheim").Visible = xlVeryHidden
End Sub

Praktische Beispiele

Angenommen, du hast ein Arbeitsblatt namens „Geheim“, das du nur mit Passwort sichtbar machen möchtest. Verwende den oben genannten VBA-Code und passe das Passwort an. Wenn jemand versucht, das Blatt zu aktivieren, wird er zur Eingabe des Passworts aufgefordert.

Ein weiteres Beispiel wäre, mehrere Blätter zu schützen, indem du für jedes Blatt den Code entsprechend anpasst und das Passwort änderst.


Tipps für Profis

  • Verwende komplexe Passwörter, um dein Excel-Blatt noch sicherer zu machen.
  • Du kannst auch verschiedene Passwörter für unterschiedliche Benutzer festlegen, indem du den Code entsprechend anpasst.
  • Denke daran, regelmäßig Backups deiner Excel-Dateien zu erstellen, insbesondere wenn du mit sensiblen Daten arbeitest.

FAQ: Häufige Fragen

1. Wie kann ich ein ausgeblendetes Tabellenblatt wieder sichtbar machen?
Um ein ausgeblendetes Tabellenblatt sichtbar zu machen, musst du zuerst das Passwort eingeben. Wenn du das Passwort korrekt eingibst, wird das Blatt wieder sichtbar.

2. Kann ich mehrere Excel-Blätter gleichzeitig mit Passwort schützen?
Ja, du kannst mehrere Blätter schützen, indem du den entsprechenden VBA-Code in jedes Blatt einfügst und jeweils ein Passwort festlegst.

3. Was ist der Unterschied zwischen „Blatt ausblenden“ und „Blatt schützen“?
„Blatt ausblenden“ macht das Blatt unsichtbar, während „Blatt schützen“ bedeutet, dass das Blatt sichtbar bleibt, aber nicht bearbeitet werden kann, ohne das Passwort einzugeben.

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