DATENSATZ WIRD KOPIERT U. NACH OBEN GEREIHT
04.12.2007 07:10:00
christian
ich ändere mit diesem code die daten in meiner tabelle"Daten" in "Userform2" mit 1-7 textboxen
was auch funkioniert. nur wenn ich den untersten datensatz in meiner tabelle ändere, dann wird der geänderte datensatz kopiert und nach oben gereiht.
FRAGE ?
WARUM WIRD DER LETZTE DATENSATZ NACH OBEN KOPIERT WENN MAN EINE ÄNDERUNG EINER ZELLE
VORNIMMT?
Private Sub CommandButton35_Click()
'Daten ändern
ListBox28.Tag = "X"
Sheets("Daten").Cells(ListBox28.ListIndex + 4, 1).Value = TextBox1.Text 'Daten!A5 ukv
Sheets("Daten").Cells(ListBox28.ListIndex + 4, 2).Value = TextBox2.Text 'Daten!B5 username
Sheets("Daten").Cells(ListBox28.ListIndex + 4, 3).Value = TextBox3.Text 'Daten!C5 email
Sheets("Daten").Cells(ListBox28.ListIndex + 4, 4).Value = TextBox4.Text 'Daten!D5 guthaben _
Sheets("Daten").Cells(ListBox28.ListIndex + 4, 5).Value = TextBox5.Text 'Daten!E5 datum
Sheets("Daten").Cells(ListBox28.ListIndex + 4, 6).Value = TextBox6.Text 'Daten!F5 guthaben _
Sheets("Daten").Cells(ListBox28.ListIndex + 4, 7).Value = TextBox7.Text 'Daten!G5 notiz
ListBox28.Tag = ""
End Sub
wie lauted der richtige vba code?
Anzeige