ich bin es mal wieder mit einem (wer hätte das gedacht ;-)) Problem: Ich habe etliche Foren durchsucht, um eine Schaltfläche zu programmieren, die die Einträge aus einer Listbox (die die Daten aus einer Tabelle zieht) um Einträge zu überschreiben bzw. zu ändern. Das ist mein Ergebnis:
Private Sub Button4_DatensatzÄndern_Click()
With Me.ListBox1
TextBox1 = wks.Cells(.List(.ListIndex, 1))
ComboBoxFirma1_Maschine = wks.Cells(ListBox1.ListIndex, 2)
TextBox5 = wks.Cells(.List(.ListIndex, 3))
Datum = wks.Cells(CDate(.List(.ListIndex, 0)))
TextBox10 = wks.Cells(.List(.ListIndex, 5))
TextBox11 = wks.Cells(.List(.ListIndex, 6))
TextBox12 = wks.Cells(.List(.ListIndex, 7))
TextBox13 = wks.Cells(.List(.ListIndex, 8))
TextBox14 = wks.Cells(.List(.ListIndex, 9))
TextBox15 = wks.Cells(.List(.ListIndex, 10))
TextBox16 = wks.Cells(.List(.ListIndex, 11))
TextBox17 = wks.Cells(.List(.ListIndex, 12))
End With
End Sub
Leider funktioniert das Ganze nicht wie erhofft und es ändert nichts an den Daten aus der Tabelle. Da wäre meine Frage an Euch, was ich falsch gemacht habe und wie ich es besser machen kann.Hier ist einmal die vollständige Datei: https://www.herber.de/bbs/user/153123.xlsm
Danke im Voraus für Eure Hilfe! Und verzeiht mir bitte meine geringen Kenntnisse in Excel VBA!
VG Max