Clever-Excel-Forum

Normale Version: Exceldatei mit psw und unterschiedlichen Berechtigungen erstellen/öffnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi Leutz,

ich hab nach langer Zeit mal wieder eine Excel Frage :D

Ist es möglich, eine Exceldatei so zu schützen, dass man beim öffnen einer Datei zwei unterschiedliche psw. zur Auswahl hat? Die unterschiedlichen psw. sollen auch unterschiedliche Berechtigungen ermöglichen.

Beispiel:
Beim öffnen der Datei soll vorher nach einem psw. gefragt werden, gebe ich das psw. "Hallo1" ein, dann erhält man nur die Berechtigung "lesen" und kann somit nichts an der Datei bearbeiten. Gebe ich allerdings das psw. "Hallo2", erhält man die kompletten Berechtigungen z.B. auch das bearbeiten.

Gruß
Huda
Hallo Huda,

das könntest du über ein Makro lösen.

Beim Start der Datei könntest du eine MsgBox bzw. eine UserForm aufrufen, welche fragt, welcher User bzw. welche Userkategorie sich anmelden will. Je nach Klick kannst du eine weitere UserForm anzeigen lassen, in welcher das jeweils korrekte Passwort hinterlegt ist. Das mit den LEse- oder Schreibberechtigungen könntest du dann per Range.ScrollArea lösen (sofern die Datei nicht below the fold ist) oder es gibt eine andere Möglichkeit dies per Code hinzubekommen - die war dann (aus dem Kopf) effektiv mit Protect-Anweisungen.

Hoffe das gibt dir einen ersten Anhaltspunkt.

Gruss,
Domi
Hallo Huda,

am besten du vergisst das ganz schnell wieder. Es gibt in Excel keinen wirklichen Schutz. Egal was man sich ausdenkt, es ist leicht auszuhebeln.
Wenn es sicher sein soll, dann vergib ein Kennwort zum Öffnen und ein Kennwort zum Ändern. 
Wer ändern will/darf, muss allerdings beide Kennworte kennen und eingeben.

Das Anlegen dieser Passwörter geht z.B. über die Allgemeinen Optionen beim Speichern Unter
[attachment=46390]