zuerst einmal ein super dickes Lob über dieses Forum und die tolle Hilfe, die hier geboten wird.
Ich habe da jetzt ein Problem, wo ich vor lauter Wald die Bäume nicht mehr sehen kann.
Ich habe eine Bewerberdatei, in die ich meine "Berechtigten" eintrage. Für die DAUs habe ich dafür eine Userform angelegt.
Sobald ich jetzt einen beliebigen Datensatz ändere, macht das VBA alles was es soll.
Wenn ich jedoch das erste Mal einen Datensatz aufrufe, wo es doppelte Namen gibt, werden diese Änderungen richtig gespeichert. Wird danach noch ein Datensatz geändert, wird die rngID nicht gesetzt und der vorher aufgerufene Datensatz wird geändert.
Das würde meine Datenbank mit ca. 1800 Datensätzen schön durcheinanderwürfeln.
Bitte schaut euch den Code doch einmal an. https://www.herber.de/bbs/user/102952.xlsm
Die Datei bitte in einen leeren Ordner legen, weil da noch einige Funktionen durchlaufen werden, die einen Fehler produzieren würden. In diesem Ordner noch einen Unterordner Sicherungen anlegen und die Datei zusätzlich als Bewerberarchiv.xlsm und als Daten.xls speichern. So sind in dem Testordner 3 Dateien und der Unterordner. Die Daten.xls benötigt KEINE Macros und Funktionen.
Herzlichen Dank
Bert