mit einer Schleife möchte ich die Blätter einer Datei auslesen, die zwar geöffnet ist, aber nicht aktiv. Da die Datei mit Hilfe einer Combo-Box ausgewählt wird, habe ich (leider erfolglos) folgendes probiert:
Dim WSh As Worksheet
For Each WSh In ComboBox1.List(ComboBox1.ListIndex).Worksheets
ComboBox2.AddItem WSh.Name
Next
Kann man eine derartige Schleife bauen, ohne die Datei selbst zu aktivieren ?
(So geht's natürlich, aber ich möchte das Aktiveren vermeiden:
Dim WSh As Worksheet
ComboBox1.List(ComboBox1.ListIndex).Activate
For Each WSh In Worksheets
...ComboBox2.AddItem WSh.Name
Next)
Vielen Dank für Eure Hilfe im voraus.
Gruss
erwin