Hallo,
Zuordnungen mache ich immer mit dynamischen Bereichen (Tabellen, Bereich mit Name).
Auf einem Arbeitsblatt (XYZ) habe ich z.B. eine 3-spaltige Tabelle (Einfügen:Tabelle) mit Tabellen-Name "TabKinder"
In den 3 Spalten dieser Tabelle stehen die Daten für die (3-spaltige) ComboBox.
Wenn ich Daten hinzufüge oder ändere macht die ComboBox alle Änderungen brav mit.
so initialisiere ich die ComboBox
......
.ComboBoxKind.ColumnCount = 3
.ComboBoxKind.List = Tabelle3.Range("TabKinder").Value
(Tabelle3 ist der interne Name des Sheets("XYZ"), wo die Tabelle steht)
Fall du nur eine Spalte benötigst, machst du eben nur eine 1-spaltige Tabelle ider eine Liste, die aber einen Bereichsnamen hat.
Gute Nacht
liliho
|