Hallo Florian,
ich habe ein Problem und sehe gerade den Wald vor lauter
Bäumen nicht mehr.
dann nimm erst mal die Kettensäge 
Ich habe in einem Formular ein Listenfeld das aus einer
Abfrage gespeist wird. Es handelt sich allerdings nur um einen
Wert (eine Spalte/eine Zeile).
ok, das ist eigentlich ganz einfach. (wenn man weiß wie es geht 
Beispiel: Feldname = LISTE123
Der Wert jeder „Spalte“ wird auch so bezeichnet, allerdings in englisch:
WICHTIG!! Der Zähler fängt bei 0 an!!
ME.LISTE123.COLUMN(0) = 1. Spalte
ME.LISTE123.COLUMN(1) = 2. Spalte
usw.
Diesen Wert möchte ich möglichst mit einem Makro (Setzen Wert)
an ein Textfeld übergeben.
eigentlich nicht nötig, wenn du VBA einsetzt:
Ereignis = beim verlassen
Ereignisprozedur aufrufen […]
'Hier wird z.B. der Wert der ersten Spalte übergeben:
ME.TEXTFELD = ME.LISTE123.COLUMN(0)
'Hier wird z.B. der Wert der ersten UND zweiten Spalte übergeben:
ME.TEXTFELD = ME.LISTE123.COLUMN(0) & " " & ME.LISTE123.COLUMN(1)
Allerdings werde ich hier wohl den
einen Datensatz nocheinmal explizit selektieren müssen. Aber
wie…
bei VBA enfällt das völlig, da du direkt auf die Werte der Spalte zugreifst.
Gibt es evtl. noch andere Möglichkeiten?
ja, siehe oben
Grüße aus Essen
Wolfgang