Autoberechnen abkürzen
04.01.2007 14:28:24
Arthur
Ich habe mir eine Excel-Tabelle erstellt, die sich Werte aus verscheidenen Tabellenblättern zusammensucht. Damit die Pflege dieses Konstruktes einfacher wird, habe ich viele Formeln auf Bereich.Verschieben(...) und Vergleich(...) aufgebaut. Dadurch benötigt die Berechnung mehrere Sekunden; und das nach jeder Änderung in jeder Zelle.
Helfen würde beispielsweise, wenn nur das aktuelle Arbeitsblatt berechnet wird; bei Bedarf drücke ich dann die F9, damit alles neu berechnet wird.
Zum Problem:
Wenn ich in der Workbook_Activate den auf xlCalculationManual umstelle und bei der Deaktivierung wieder auf Automatik, dann funktioniert Copy/Paste aus anderen Excel-Dateien nicht mehr.
Wie könnte ich die Neuberechnung einschränken, ohne dass der Bereich zum Kopieren zurückgesetzt wird. Oder kann Application.Calculation "sanfter" umgesetzt werden?
Oder gibt es eventuell eine ganz andere Lösung?
Gruß
Arthur