Ich möchte in einem Makro auf mehrere Comboboxen anderer Exceldateien zugreifen.
Dies mache ich beispielsweise mit:
Set oComboBox = oSheet.OLEObjects(sCombobox).Object
Wobei "oComboBox" vom Typ ComboBox ist, "oSheet" eine Variable ist, die auf ein bestimmtes Worksheet zeigt und "sComboBox" eine Stringvariable ist mit dem Namen des zu bearbeitenden ComboBox-Controls.
Mittels der Variable "oComboBox" kann ich ohne weiteres auf Eigenschaften wie "ColumnCount" und "BoundColumn" zugreifen.
ABER:
Trotz dokumentierter Eigenschaften für die Combobox bekomme ich den Laufzeitfehler "438: Objekt unterstützt diese Eigenschaft oder Methode nicht", wenn ich einen der beiden Aufrufe versuche:
oComboBox.ListFillRange = "Parameter!A1:A10"
oComboBox.RowSource = "Parameter!A1:A10"
Ich kann nicht nachvollziehen, warum ich die (dokumentierte) Eigenschaft nicht setzen kann...?!?
Für jeden Hinweise wäre ich sehr dankbar!
LG
Manuel