[Access XP+VBA] Wert eines Feldes in einem Listenfeld ändern (Wertliste)

Quidoff

Lieutenant
Registriert
Feb. 2005
Beiträge
897
Hallo,
ich versuche den Wert eines Feldes in einem Listenfeld zu ändern. Der Herkunftstyp des Listenfeldes ist "Wertliste". Ich füge eine Zeile in das Listenfeld ein, indem ich den String "Datensatzherkunft" verändere.
Code:
Liste.RowSource = Liste.RowSource & ";" & Edit1 & ";" & Edit2 & ";" & Edit3 & ";" & Edit4

Wie kann ich jetzt den Wert eines Feldes ändern?
Folgender Versuch von mir gibt den Fehler "Objekt erforderlich":
Code:
Liste.Column(2, Liste.ListIndex) = Edit5

Nachträglich wünsch ich allen Lesern ein frohes und gesundes Jahr 2007.

//edit
Ich habe das Problem jetzt so gelöst, dass die vorhandene Zeile komplett gelöscht wird und wieder mit den veränderten Werten an die selbe Stelle geschrieben wird.
Code:
Liste.RemoveItem (iIndex)
Liste.AddItem Edit1 & ";" & Edit2 & ";" & Edit5 & ";" & Edit4, iIndex
 
Zuletzt bearbeitet:
Zurück
Oben