ich habe eine Frage zur Befüllung einer ComboBox. Und zwar habe ich Städtenamen:
Berlin
Hamburg
München
Diese stehen in einer Datenbank untereinander (A1:A3) und die ComboBox soll diese sich aus der Datenbank heraus nehmen. In dem einfachen Fall würde man ja hier eingach in den Eigenschaften der ComboBox diese Range in die Spalte "ListFillRange" eingeben.
Wie ist es nun aber, wenn sich die Menge der Städtenamen in der Datenbank ändert? Sagen wir Ulm und Köln kommen dazu und München fliegt:
Berlin
Hamburg
Köln
Ulm
Ich würde ungerne dann jedes mal in den Eigenschaften von der ComboBox rumwerkeln, sondern möchte es lieber so, wenn ich etwas in der Datenbank ändere, dass sich die Änderungen in der Box gleich auswirken.
Ich brauche nun auch keinen kompletten Code. Nur den (oder die) Befehl(e) wie ich eine ComboBox per Code mit einer Range füllen kann. Vielleicht so ähnlich:
Worksheets("Tabelle1").OLEObjects("Combobox1").Object.ListFillRange Worksheets("Datenbank").Range("a1:a3").
Hat jemand da 'ne Idee bzw. weiß wie das geht?
Gruß
Gordon