Bildschirm-ruckeln
Joop
ich habe heute wohl eher ein kosmetisches Problem... Habe mit dem Macro-Aufzeichner ein Makro(1) geschrieben, welches beim starten zuerst einige Berechnungen in der geöffneten Datei(Hauptdatei) vornimmt, dann eine Andere Excel-Datei (Neben-Datei) öffnet und dort ein weiteres Makro(2) durchführt. Die Daten aus dieser Neben-Datei werden dann in jene Datei übertragen von der das erste Makro(1) gestartet wurde.
Nun zu meinem Problem: Ich habe mithilfe des "Application.ScreenUpdating = False" schon mal jegliches Bildschirm-zuckeln/ bzw "von Sheet zu Sheet gespringe" aus der Welt geschafft, aber nur bis in der Neben-Datei das Makro(2) durchgeführt wird. Der Bildschirm springt in die Neben-Datei, obwohl ich auch bei diesem Makro "Application.ScreenUpdating = False" benutze.
Es muss wohl an dem Windows("Nebendatei.xls").Activate liegen, wie kann ich diesen Befehl umgehen?
Also was ich im Endeffeckt möchte ist, dass das öffnen der Neben-Datei und die dort vorgenommenen Berechnungen im Hintergrund laufen. Auf dem Bildschirm soll nur das Tabellenblatt der Hauptdatei zu sehen sein (dort wo ich das Makro (1) gestartet habe.