Hallo!
Also: In meinem Dokument gibt es mehrere Benutzer die nach dem Anmelden jeweils andere Userformen sehen, da sie verschiedene Rechte haben. Wie kann ich deren Passwörter ändern, wenn ich eine Userform erstellt habe in der man das alte Passwort eingibt, dass mit jenem in der Tabelle (User_aktuell Spalte C) übereinstimmen muss.
Weiters muss man auch das neue Passwort 2x richtig schreiben damit es geändert werden kann.
Das Programm soll dann das alte Passwort im Tabellenblatt durch das Neue ersetzen.
Die Userform besteht aus Benutzername (welcher in der Tabelle in Spalte C hinterlegt ist), der txtbox für das PW alt und zwei txtboxen für das neue Passwort. Wenn man aber den Benutzernamen falsch schreibt oder er nicht vorhanden ist soll eine msgbox erscheinen mit "User nicht vorhanden". Bei falschem alten PW eine msgbox mit "PW alt ist falsch" und wenn die beiden neuen Passwörter nicht übereinstimmen soll sich eine msgbox mit "Passwörter stimmen nicht überein" öffnen.
Optimal wäre es wenn der Code auch berücksichtigt, dass neue User zur Tabelle hinzugefügt werden und dass diese auch mit verändert werden können.
Leider habe ich nur wenig Ahnung von VBA und deshalb weiß ich nicht wie ich das am besten angehe.
Liebe Grüße und schon im Vorhinein vielen Dank für eure Hilfe
|