Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Zugriff auf Listenfeld

Begonnen von pampel, Juli 13, 2015, 10:16:09

⏪ vorheriges - nächstes ⏩

pampel

Hallo zusammen,

ein Listenfeld (Name lfdIP, 1 Spalte) wird nach Auswahl eines Wertes in einem anderen Listenfeld (Name lfdNr) auf der gleichen Registerkarte über eine SQL-Abfrage mit genau einem Wert gefüllt -> klappt.

Den Wert aus lfdIP möchte ich nun mit VBA wieder auslesen und in eine Tabelle eintragen.

Wenn ich mit
variable=Me.lfdIP.value
auf den Wert zugreifen möchte, dann steht in variable "nichts" drin, obwohl im Listenfeld lfdIP selbst Text drin steht (zumindest dort 'lesbar' ist).

Wie kann ich den mit einer SGL-Abfrage ermittelten und eingetragenen Wert in dem Listfeld lfdIP wieder auslesen / darauf zugreifen?

Danke für Hinweise.


Gruß,

Stefan

el_gomero

Moin,

wie lautet der Code zu
Zitat
ein Listenfeld (Name lfdIP, 1 Spalte) wird nach Auswahl eines Wertes in einem anderen Listenfeld (Name lfdNr) auf der gleichen Registerkarte über eine SQL-Abfrage mit genau einem Wert gefüllt -> klappt.
Gruß
Jürgen


Hilfe nach bestem Wissen, ohne Anspruch auf Richtigkeit und Vollständigkeit.
*feedback erwünscht*
Bitte Tipps lesen

MaggieMay

Hi,

das Listenfeld bekommt erst dann einen Wert, wenn es angeklickt oder ein Eintrag per VBA markiert wird.
Du kannst aber auf den Wert im Listenfeld auch mit Hilfe der Column-Eigenschaft zugreifen:
variable = Me.lfdIP.Column(0,0)
Freundliche Grüße
MaggieMay