Ich habe eine Excel-Arbeitsmappe mit mehreren Blättern. Gibt es eine Möglichkeit, Benutzer durch ein Kennwort davor zu schützen, sogar ein Blatt in der Arbeitsmappe zu öffnen? Das Blatt hat eine große Grafik, die ich nicht alle sehen, geschweige denn bearbeiten lassen sollte.Schützen Sie ein Blatt vor dem Öffnen in einer Arbeitsmappe
Vielen Dank im Voraus für Ihre Hilfe verwenden
EDIT
ich den folgenden Code Benutzer zu ermöglichen, eine Formcontrol Schaltfläche klicken, um das Blatt in Frage zuzugreifen.
Dies ist mit meiner Schaltfläche auf einer Art "Homepage" Blatt, die ich der Arbeitsmappe hinzugefügt.
Aber ich kann nicht das Blatt bleiben ausgeblendet, wenn Sie die Arbeitsmappe erneut öffnen. Ich habe diesen Code versucht:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Worksheets("Training Heat Map").Visible = xlSheetVeryHidden
End Sub
Irgendwelche Ideen? Dieser Code wird auf dem Modul für das Blatt unter allgemeinen Deklarationen eingegeben
Meinst du, du willst, dass einige Leute das Arbeitsblatt sehen und einige Leute es nicht sehen, oder niemand es sehen kann? Wenn Sie wollen, dass niemand es überhaupt sieht, ist es vielleicht besser, das Blatt nur sehr versteckt zu machen, Sie können VBA-Code hinzufügen, der Sheets ("SheetName") sagt Visible = xlVeryHidden – Clusks
@clusks Nein, ich brauche Leute in der Lage sein, es zu sehen:/ – SRag
Als OT: Excel ist keine brauchbare Software für die Sicherheit, wenn der Benutzer nicht berechtigt sein sollte, diese Daten ohne eine ordnungsgemäße Anmeldung zu sehen, sollte eine Software-Lösung für diesen Zweck erstellt werden - und in diesem eine Exportoption zu xls oder so ähnlich-; Excel-Sheets/VBA-Code-Schutz kann innerhalb von Sekunden gebrochen werden. – Sgdva