Makro Code gesucht für Deaktivieren der automatischen Berechnung beim Öffnen des Dokuments
Verfasst: Di, 04.10.2016 14:31
Hallo Leute,
ich habe folgendes Problem:
Ich habe ein einfaches Spreadsheet mit Open Office Calc erstellt, das Datenlisten auswerten soll. Hierfür habe ich rechts neben der einzufügenden Liste vier Spalten mit Formeln erstellt, insgesamt 500 Zeilen. Somit sind es also 2000 Zellen, die auf die Daten der Liste zugreifen und Berechnungen ausführen. Wenn das Dokument einmal geöffnet ist, und ich unter Extras - Zellinhalte die automatische Berechnung aktiviere, dauert es nichtmal eine Sekunde bis alles berechnet wurde.
Nun zum eigentlichen Problem: Das Öffnen des Dokuments dauert ca. 20 Sekunden - auch wenn noch gar keine Daten im Dokument vorhanden sind - weil Open Office anscheinend während des Öffnungsvorgangs versucht, die oben genannten 2000 Berechnungen auszuführen. Und das, obwohl unter Extras - Zellinhalte die automatische Berechnung standardmäßig deaktiviert ist.
Ich habe bereits nach dem Problem gegoogelt, und bisher nur eine Lösung für Microsoft Excel gefunden, unter dem folgenden Link
http://office-loesung.de/ftopic197072_0_0_asc.php
Wenn ich es richtig verstanden habe, wird dort ein Makro dem Ereignis "Dokument öffnen" zugewiesen, welches die automatische Berechnung WÄHREND des Öffnens deaktiviert, so dass das Dokument schneller geöffnet wird. Anschließend wird mit einem weiteren Makro alles berechnet.
Leider kann ich den dort verwendeten VBA-Code nicht in Open Office Calc verwenden, da hier eine andere Programmiersprache zur Erstellung von Makros erforderlich ist.
Kann mir jemand bei diesem Problem helfen und mir sagen, was ich in das Makro (bzw. die Makros) schreiben soll? Ich wäre für jede Hilfe sehr dankbar.
ich habe folgendes Problem:
Ich habe ein einfaches Spreadsheet mit Open Office Calc erstellt, das Datenlisten auswerten soll. Hierfür habe ich rechts neben der einzufügenden Liste vier Spalten mit Formeln erstellt, insgesamt 500 Zeilen. Somit sind es also 2000 Zellen, die auf die Daten der Liste zugreifen und Berechnungen ausführen. Wenn das Dokument einmal geöffnet ist, und ich unter Extras - Zellinhalte die automatische Berechnung aktiviere, dauert es nichtmal eine Sekunde bis alles berechnet wurde.
Nun zum eigentlichen Problem: Das Öffnen des Dokuments dauert ca. 20 Sekunden - auch wenn noch gar keine Daten im Dokument vorhanden sind - weil Open Office anscheinend während des Öffnungsvorgangs versucht, die oben genannten 2000 Berechnungen auszuführen. Und das, obwohl unter Extras - Zellinhalte die automatische Berechnung standardmäßig deaktiviert ist.
Ich habe bereits nach dem Problem gegoogelt, und bisher nur eine Lösung für Microsoft Excel gefunden, unter dem folgenden Link
http://office-loesung.de/ftopic197072_0_0_asc.php
Wenn ich es richtig verstanden habe, wird dort ein Makro dem Ereignis "Dokument öffnen" zugewiesen, welches die automatische Berechnung WÄHREND des Öffnens deaktiviert, so dass das Dokument schneller geöffnet wird. Anschließend wird mit einem weiteren Makro alles berechnet.
Leider kann ich den dort verwendeten VBA-Code nicht in Open Office Calc verwenden, da hier eine andere Programmiersprache zur Erstellung von Makros erforderlich ist.
Kann mir jemand bei diesem Problem helfen und mir sagen, was ich in das Makro (bzw. die Makros) schreiben soll? Ich wäre für jede Hilfe sehr dankbar.