Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Combobox füllen

Forumthread: Combobox füllen

Combobox füllen
ing.grohn
Hallo Forum,
ich fülle die Elemente einer Combobox aus einer Excel-Tabelle in UserForm_Initialize().
Hat alles prima gelaufen.
Jetzt hab ich die Datenquelle erneuert (update!)
Nun erhalte ich die Fehlermeldung:
Laufzeitfehler 381, Eigenschaft List konnte nicht gesetzt werden, Index des Eigenschaftsfeldes ungültig
Wonach muß ich denn jetzt suchen?
Kann wer helfen!
Mit freundlichen Grüßen
Albrecht
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Die Glaskugel ist beim TÜV ... oT
11.08.2010 20:14:24
Matthias
AW: Die Glaskugel ist beim TÜV ... oT
11.08.2010 21:08:55
ing.grohn
Hallo Matthias,
warum machen die denn ne Fehlermeldung, wenn man doch zum Tüv muß?
Mit freundlichen Grüßen
Albrecht
AW: Die Glaskugel ist beim TÜV ... m.T.
11.08.2010 22:28:38
Gerd
Hallo Albrecht,
der Fehler könnte in der dritten Codezeile sein, wenn man deine Beispieldatei anguckt. :-)
Gruß Gerd
Anzeige
Ich tippe eher auf PEBCAK ;-) _oT
12.08.2010 12:59:09
NoNet
_oT
AW: Glaskugel TÜV, PEBCAK etc ;-)=)
15.08.2010 11:00:52
ing.grohn
Hallo Matthias, Gerd, Nonet,
die Glaskugel ist nicht beim Tüv und Pepcack spielt auch nicht mit. Auch ist der Dritte Zeile nicht dabei.
Vielmehr liegt es an folgendem:
Ich hab die Liste mit einer Schleife gefüllt:
Sub KKasse()
Dim Anzahl As Integer
Dim K As Integer
Anzahl = Sheets("Betriebsnummern").UsedRange.Rows.Count
K = 0
For I = 1 To Anzahl '(richtig:I=3)
UF_Lohnabrechnung.ComboBox2.AddItem Sheets("Betriebsnummern").Cells(I, 2)
UF_Lohnabrechnung.ComboBox2.List(I-1, 1) = Sheets("Betriebsnummern").Cells(I, 10)
UF_Lohnabrechnung.ComboBox2.List(I-1, 2) = Sheets("Betriebsnummern").Cells(I, 14)
UF_Lohnabrechnung.ComboBox2.List(I-1, 3) = Sheets("Betriebsnummern").Cells(I, 15)
UF_Lohnabrechnung.ComboBox2.List(I-1, 4) = Sheets("Betriebsnummern").Cells(I, 16)
K = K + 1
Next I
UF_Lohnabrechnung.ComboBox2.TextColumn = 1
End Sub

Nun hat sich die Quelltabelle geändert (ich schrieb was von vorher funktioniert, nach update nicht mehr)
Das update begann nicht mit Zeile 1 (I) sondern 3:
Ich hab das I-1 durch K ersetzt (siehe oben) und es rennt wie bekloppt.
Ich wünsche einen sonnigen Sonntag
Konnte mich erst jetzt melden.
Mit freundlichen Grüßen
Albrecht
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige