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
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
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Worksheets("Geheim").Visible = xlVeryHidden
End Sub
Um ein Excel-Arbeitsblatt nur mit Passwort sichtbar zu machen, folge diesen Schritten:
Öffne dein Excel-Dokument.
Klicke mit der rechten Maustaste auf das Tabellenblatt, das du schützen möchtest, und wähle „Blatt ausblenden“.
Drücke ALT
+ F11
, um den VBA-Editor zu öffnen.
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
Schließe den VBA-Editor und speichere die Datei als „Excel-Makro-fähige Arbeitsmappe“ (.xlsm).
Gehe zu „Entwicklertools“ und klicke auf „Makros“, um den Schutz zu aktivieren.
Fehler: Das Arbeitsblatt bleibt sichtbar, auch nach Eingabe des Passworts.
Fehler: Die Eingabeaufforderung erscheint nicht.
Wenn du die Sichtbarkeit von Excel-Tabellenblättern mit Passwort schützen möchtest, kannst du auch folgende Methode verwenden:
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
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.
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.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen