Ich habe gleich 2 Fragen:
In einer UserForm sollen mehrere hintereinanderliegende Listboxen per AddItem mit Daten gefüllt werden. Die Daten stehen in in externen Workbooks, die ich mit Workbooks.Open Filename:=... öffne und danach mit
Workbooks("blaba.xls").Worksheets("Tabelle1").Activate
jeweils aktiviere um sie auszulesen und deren Daten in die Listbox zu übergeben. Das klappt auch alles ABER
1. Die Workbooks werden alle GEÖFFNET und sind zu sehen! Sie sollen aber NICHT sichtbar sein. Habe auch schon
Workbooks("blaba.xls").Application.WindowState = xlMinimized
ohne Auswirkung versucht.
WIE KANN ICH AUF EIN WORKBOOK UNSICHTBAR ZUGREIFEN?
2.Hintereinanderliegende Listboxen. Wähle ich bei der ersten Listbox, die auf Visible=True geschaltet ist, ein Item aus, dann ist dieser Mausklick für alle
Listboxen dahinter auch wirksam. Das Programm läuft ohne auf die Eingabe von ListBox2 und ListBox3 zu warten direkt durch und wählt die Einträge, die jeweils hinter dem Mausklick liegen aus.
Das geschieht auch, wenn die Listboxen durch ListBox2 und 3 auf .Enabled = False gesetzt sind.
Wahrscheinlich viele Worte für nur ne Kleinigkeit.
Vielen Dank im Voraus
Gruß
Gerd