durch Makros in einer Arbeitsmappe A kombiniere ich die Arbeitsblätter 2,3,4,... von Mappe B mit dem Blatt 1 sowie den Modulen und UserForms von Blatt C(sozusagen ein Programmupdate der Mappe). Dann speichere ich die dabei herauskommende Mappe als neue Datei.
während dieser Aktion schalte ich die Berechnung temporär aus:
With Application
.EnableEvents = False
.CalculateBeforeSave = False
.Calculation = xlCalculationManual
End With
Nach dem Speichern und Schließen der neuen Datei setze ich die Werte dann wieder auf die Standardwerte.Nun will Excel aber beim nächsten, "normalen" Öffnen die Mappe neu berechnen und tut dies auch, was sehr zeitraubend ist.
Diese Neuberechnung möchte ich verhindern.
Doch scheinbar gibt es eine Eigenschaft der Mappe, die beschreibt, dass die Mappe vor dem Speichern nicht berechnet wurde und die Berechnugnnach dem Öffnen veranlasst.
Meine Prozedur ist aber so ausgelegt, dass eine Neuberechnung nach dem Update nicht nötig ist!
Kann mir jemand weiterhelfen?
Grüße,
Matthias