Listbox - Werteliste per Makro füllen
Verfasst: Mi, 04.02.2015 21:56
Hallo,
bisher habe ich in einem Tabllendokument einige Listboxen, welche automatisch aus einer Base-Datenbank gefüllt werden. Konkret greife ich mir über "oListbox.StringItemList(oListbox.SelectedItems(0))" und "oListbox.CurrentValue" sowohl den Namen als auch den internen Wert ab.
Aus verschiedenen Gründen möchte ich die automatisch/permanente Verbindung zur Base-Datenbank kappen und nur noch per Makro die Datenbank-Abfrage in die Listbox eintragen. Wie ich Einträge in die StringItemList bekomme ist kein Problem, aber wie fülle ich die Werteliste, sprich die "ValueItemList". Die Funktion "setItemData" schien mir zu passen, aber leider passiert da gar nix in der Werteliste. Stehe irgendwie total auf dem Schlauch?!
cheers ckoring
p.s. Als Anhang wie die beiden Array bei der automatischen Base-Kopplung aussehen (sollen:
bisher habe ich in einem Tabllendokument einige Listboxen, welche automatisch aus einer Base-Datenbank gefüllt werden. Konkret greife ich mir über "oListbox.StringItemList(oListbox.SelectedItems(0))" und "oListbox.CurrentValue" sowohl den Namen als auch den internen Wert ab.
Aus verschiedenen Gründen möchte ich die automatisch/permanente Verbindung zur Base-Datenbank kappen und nur noch per Makro die Datenbank-Abfrage in die Listbox eintragen. Wie ich Einträge in die StringItemList bekomme ist kein Problem, aber wie fülle ich die Werteliste, sprich die "ValueItemList". Die Funktion "setItemData" schien mir zu passen, aber leider passiert da gar nix in der Werteliste. Stehe irgendwie total auf dem Schlauch?!
cheers ckoring
p.s. Als Anhang wie die beiden Array bei der automatischen Base-Kopplung aussehen (sollen: