Ich habe eine einfache Microsoft Excel-Tabelle mit ein paar Registerkarten. Beim Öffnen der Arbeitsmappe habe ich ein USER LOGIN-Formular, das geladen wird und nach Login und Passwort fragt. Was ich versuche, ist, dass der Benutzer die Blätter in der Arbeitsmappe nicht sehen kann, bis sie sich erfolgreich angemeldet haben. Das Problem, das ich sehe, ist, dass eines meiner Blätter ein Makro enthält, also was ich macheArbeitsmappe/Arbeitsblätter ausblenden Excel VBA
sheet1.visible=xlhidden
es gibt mir einen Debug-Fehler. Aber selbst wenn ich das Blatt überspringe und alle anderen ausblenden würde - und beim richtigen Login habe ich versucht, sie sichtbar zu machen = xlVisible, sie wurden trotzdem nicht sichtbar. Wie würde ich über so etwas gehen?
Gibt es eine Möglichkeit, die Arbeitsmappe möglicherweise zu verbergen und nach erfolgreicher Anmeldung sichtbar zu machen?
Sie können es sperren und es passwortgeschützt haben. Diese Methode zeigt den Inhalt nur an, wenn das richtige Passwort eingegeben wurde. Es ist auch nicht auf einen Benutzernamen angewiesen - nur ein Passwort. – PartyHatPanda
Hoffentlich ist das 'visble' in Ihrem Code nur ein Tippfehler, wie Sie die Frage geschrieben haben. – YowE3K
@ YowE3K - ja ist es. Ich entschuldige mich. – BobSki