Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1240to1244
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Frage zu Arrays

Frage zu Arrays
KLE
Hi,
...wie kann ich in ein vorhandenes Array einen Wert an einer bestimmten Position einfügen?
D.h. ich habe ein Array mit Daten aus einer externen Tabelle in eine Listbox geladen. Klappt.
Nun lese ich bestimmte (ausgewählte) Datensätze in meine Tabelle ein (Import). Klappt.
Jetzt möchte ich aber, dass in der Listbox-Anzeige, also dem Array der externen Tabelle - meine Datensatz-ID in Spalte 1 steht.
Mein Versuch war:
With Listbox
.list(i, 1) = ID
End with
Wobei i = der ausgewählte Datensatz im Array ist...und
ID eine Long-Zahl, welche die Datensatz-ID aus meiner Tabelle darstellt.
Aber in der Listbox wird dieser Wert nicht mit angezeigt...?!?
Gruß und Danke
Kay

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Frage zu Arrays
21.12.2011 09:39:23
Rudi
Hallo,
Listbox wo? Userform? Dann hilft oft ein REPAINT.
MIt deinem Code fügst du aber nicht ein, sondern überschreibst den LB-Eintrag.
Gruß
Rudi
Danke...
21.12.2011 09:48:34
KLE
Hallo Rudi,
...danke für den Tipp. Ja, Userform - mit Repaint war es sofort sichtbar.
Stimmt - habe ich übersehen, dass es nicht ins Array geht, sondern nur in die Listbox.
Muss ich noch ändern! Danke!!!
Gruß
Kay
noch was
21.12.2011 09:42:11
Rudi
Hallo,
List(i, 1) ist die zweite Spalte der LB. Die Nummerierung fängt, wie auch bei den Zeilen, bei 0 an.
Gruß
Rudi
AW: noch was
21.12.2011 09:50:09
KLE
Jepp, war mein Fehler.
Meinte auch die Zweite... als mit 1.
Gruß
Kay
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige