Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
824to828
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
824to828
824to828
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Problem bei: Blatt neu berechnen

Problem bei: Blatt neu berechnen
04.12.2006 17:05:25
Frank68
Hallo Gemeinde,
wird etwas länger:
Ich arbeite an einer Auswertung. Zugrunde liegen 160 Kennziffern. Für diese habe ich in einer Berechnungsdatei ein Auswertungsblatt erarbeitet, in welchem diese Kennziffern nacheinander einzeln dargestellt und aufbereitet werden.
Um dies alle zu automatisieren, habe ich Makros erstellt, mittels welchen die 160 Kennziffern nacheinander abgearbeitet werden. Im weiteren Verlauf werden dann die so aufbereiteten Tabellenblätter in jeweils einzelne neue Dateien geschrieben und gedruckt.
Das funktioniert auch alles soweit ganz gut.
Nun zu meinem Problem: Um die Werte für Kennziffer 1 bis 160 jeweils zu aktualisieren, arbeite ich im Code mit worksheet(name).calculate. Ich habe demgegenüber gleichzeitig unter "Optionen" automatisches Berechnen ausgestellt, damit das alles schneller vonstatten geht.
Interessanter Weise werden aber nicht alle Formeln aktualisiert. In der Folge stehen in meinem Auswertungsblatt teilweise (!) falsche Zahlen (also beispielsweise im Auswertungsbogen für die zehnte Kennziffer die vom Vorgänger Nr. 9). Simuliere ich den Code manuell und arbeite mit F9, funktioniert das alles und alle Zahlen sind jeweils aktuell.
Ich behelfe mir derzeit damit, dass ich an entsprechender Stelle im Code die Berechnungsdatei speichern lasse, weil dies zur Folge hat, dass wirklich alle Berechnungen neu ausgeführt werden und die Daten stimmen. Aber auch das kostet viel Zeit (Dateigröße 19 MB).
Warum werden also bei dem Befehl "Calculate" nicht alle Formeln neu berechnet? Kann es daran liegen, dass einzelne Formeln per Funktion "INDEX" auf andere Blätter verweisen?
Danke!

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Problem gelöst
04.12.2006 17:26:56
Frank68
Die Antwort hieß Application.Calculate.
Anzeige

190 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige