Ich habe eine Frage bezüglich Excel VBA und muss dazusagen, dass ich mich erst seit kurzer Zeit intensiver mit VBA beschäftige. Ich habe schon viele Fragestellungen mit Hilfe dieses Forums beantworten können, weil ich dafür anscheinend auch immer die richtigen Schlagwörter gefunden habe. Leider bin ich nun auf ein "Problem" gestoßen, wo ich tatsächlich kaum eine Idee habe, wie das vernünftig googlen könnte. Deswegen hoffe ich auf eure Expertise.
Ich versuche das Problem so gut es geht zu schildern, da ich den Code leider nicht posten kann.
Ich habe eine Arbeitsmappe, in der mehrere Arbeitsblätter vorhanden sind, in denen zahlreiche Daten untergebracht sind. In dem bestehenden Excel-Tool (VBA-Code als Add-In), kann nun über eine Userform ausgewählt werden, welche Daten von einem Arbeitsblatt exportiert werden sollen. Bsp: Es gibt Tabellenblatt 1, 2 und 3. Wenn Tabellenblatt 1 angezeigt wird und man das Tool startet, können entweder alle Daten oder vereinzelte Daten des Tabellenblatts 1 exportiert werden. So weit so gut. Die Daten werden letztendlich im Hintergrund in eine Word-Vorlage übergeben. Falls Word nicht bereits geöffnet ist, bekommt man davon aber nichts mit.
Wählt man nun den gesamten Export oder mehrere einzelne Daten zum Export aus (also mehrere Datenspalten und NICHT nur eine Datenspalte), so wird im Hintergrund innerhalb des Tools eine große Exportschleife durchlaufen. Da es sich um eine Menge Daten handelt, dauert der Prozess unter Umständen etwas länger und hierfür gibt es eine Fortschrittsanzeige. Nun zu meiner Frage:
Wenn ich Excel dann minimiere - über Windows+D - funktioniert der erste Teilexport ohne Probleme. Ist dieser Teilexport aber beendet und der zweite Teilexport (weitere Spalte) soll starten, blinkt Excel orange auf und der Export wird erst weitergeführt, wenn ich Excel öffne. Kann man das irgendwie unterbinden? Und wenn ja, wie? Weil im Idealfall sollte es so sein, dass der Export im Hintergrund weiterläuft und man nebenbei anderen Tätigkeiten nachgehen kann, ohne dass nach jedem Teilexport Excel wieder geöffnet werden muss.
Es handelt sich dabei um Microsoft 365 Business.
Ich würde mich sehr über eure Ideen freuen, da ich aktuell leider ziemlich ratlos bin.