Ich lasse in einer schleife Dateien öffnen um Daten auszulesen. Diese Dateien enthalten ein Userform.
Diese Userform soll beim öffnen durch die Schleife geschlossen werden, da sonst das Makro stehen bleibt.
Hat jemand eine Idee, wie das geht?
steuert das Verhalten. Steht sie auf True, dann wartet die Form auf eine Eingabe; mit False solltest Du arbeiten können, ohne sie explizit zu schließen.
Hallo Ralf
Ich habe es so probiert:
strFile = Dir(strPath & strExt)
Do While Len(strFile) > 0
Workbooks.Open Filename:=strPath & strFile
UserForm.showmodal = False
die unterste Zeile wird gelb und das VBA stoppt.
Was mach ich falsch?
Was mach ich falsch?
in dem Fall sollte eine Fehlermeldung auftauchen. Ich vermute, dass die Eigenschaft nur im geschlossenen Zustand geändert werden kann.