Exceldatei mit psw und unterschiedlichen Berechtigungen erstellen/öffnen
#1
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
Antworten Top
#2
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
Antworten Top
#3
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.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#4
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
   
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste