Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Protect und Unprotect mit geschütztem Passwort





Frage

Hallo Allerseits, ich würde mich sehr über Hilfe zu folgendem Problem freuen: Ich arbeite mit einer Excel-Datei mit mehreren Arbeitsblättern, die geschützte Bereiche enthalten. Diese Bereich dürfen vom normalen Anwender nicht geändert werden. Diese Bereiche werden von einem Makro geändert. Bisher habe ich dafür jeweils die Sheets "unprotecred" bzw. hinterher wieder "protected". Nun muss ich aber ein Passwort verwenden, damit der Anwender den Zellschautz nicht aufheben kann. Das Makro muss dieses Passwort aber "wissen" und automatisch beim Entsperren und beim nachfolgenden Sperren des Bereiches verwenden, ohne dass der Anwender dieses eingibt oder er es in dem Makro nachschauen kann. Wie kann ich also ein geschütztes Passwort verwenden, dass einmal zentral festgelegt wird?

Antwort 1 von Beverly

Hi Daniel,

du kannst das Passwort in den Code selbst schreiben

    ActiveSheet.Protect ("Password")


Das Gleiche gilt auch für Unprotect. Du solltest dann aber dein VBA-Projekt schützen, damit nicht jeder so ohne Weiteres das Passwort aus dem Code auslesen kann. Du musst aber bedenken, dass in VBA und Excel nichts 100% sicher ist.

Bis später,
Karin

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: