Seite 1 von 1

Screenupdate verhindern

Verfasst: Mi, 29.11.2006 12:16
von Absolut
Ich muss mehrere hundert Zellen einzeln von einer Tabelle in eine andere kopieren, dies habe ich mit einem Basic-Skript gelöst und funzt soweit.

Nun ist aber das Problem, das ich das geflackere (hin und her schalten zwischen den Tabellen, markieren der Zellen) beim kopieren sehe und dass es extrem langsam ist. Ich weiss nicht genau, wie das heisst, aber ich denke in MS Excel konnte man das mit Screenupdate=false verhindern. gibt es so etwas auch für Openoffice?

Verfasst: Mi, 29.11.2006 12:32
von komma4
Ein komplettes Abschalten der Bildschirm-Erneuerung kenne ich nicht, allerdings kann die Frequenz des updates durch die Anweisung

Code: Alles auswählen

ThisComponent.LockControllers
herunter gesetzt werden.
Am Ende der Bearbeitung mit der Anweisung

Code: Alles auswählen

ThisComponent.UnlockControllers
wieder den Normalzustand herstellen.

Hilft das?

Verfasst: Mi, 29.11.2006 21:29
von Absolut
Werde ich testen, besten Dank. :D