ich bin an einem kleinen Problem gestoßen und brauche eure Hilfe.
ich will von einem Excel-Datei (Data1.xlsm) per VBA durch activeXsteuerelement (Combobox) die Tabellenblättername einer zweiten Excel Datei (Data2) in Combobox darstellen bzw. auflisten.
Combobox befindet sich in Data1 in Tabellenblatt1
Die Lösungen, die ich gefunden habe beziehen sich (meisten) auf eine Datei und nicht auf eine externe.
Public Sub ComboBox1_Change()
Dim wks As Worksheet
Set wkbk = Workbooks("BigDataChild.xlsm")
'Set wki = Workbooks("20180110_Datenbasis 2017.xlsx")
Worksheets("Tabelle1").ComboBox1.Clear
For Each wks In Worksheets
Worksheets("Tabelle1").ComboBox1.AddItem wks.Name
Next
Worksheets("Tabelle1").ComboBox1.ListIndex = -1
End Sub
wie kann wks.name auf einer anderen Excel-Datei beziehen?
hat jemand vllt eine Lösung?
vielen Dank
Legacys