sich die Werte in der Zeile ändern bzw die alten Werte überschrieben werden. Leider fehlt mir hierfür die zündende Idee
Du musst Dir "irgendwie" merken, welche Textbox welcher Zelle zugeordnet wäre.
Sinngemäßes Beispiel:
Merke Dir bereits in der Listbox, welcher Eintrag der Listbox, sich auf welches Tabellenblatt bzw welche Zeile bezieht.
Kann man zb mit einer extra Spalte in der Listbox machen. Dann machste diese Spaltenbreite in der Listbox noch auf 0cm; somit ist die Spalte der Listbox zur Laufzeit quasi "unsichtbar".
Jetzt hast Du aber einen Bezug zwischen Excelbaltt/Zeile/Zelle zur UserForm zur Listbox zur Textbox.
Nun könntest Du das Change-Event() der jeweiligen Textbox verwenden, um Änderungen unmittelbar in die Zelle zu schreiben.
Oder später via Button alle Textboxen in deren Zelle schreiben.
Hoffe Du kommst damit "irgendwie". Ich habs ja auch geschafft, mir was zusammen zu reimen :)
|