Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro im Hintergrund ausführen

Forumthread: Makro im Hintergrund ausführen

Makro im Hintergrund ausführen
05.08.2003 09:32:24
martin
Hallo,

Ich habe ein Makro erstellt, welches eine größere Menge Daten über mehrere Sheets auswertet. Durch das springen über diese Sheets flackert der Bildschirm ca. 2-3min mit hoher Frequenz. gibt es die Möglichkeit das Makro im Hintergrund ablaufen zu lassen ohne jedes Sheet am Monitor neu aufzubauen? Kann man stattdessen den Fortgang der Auswertung durch eine Statusbar oder was ähnliches darstellen?

besten Dank

Martin
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro im Hintergrund ausführen
05.08.2003 09:37:29
Micha_S
hi Martin,
schreibe an den Anfang des Makros
scrennupdating = False

und ans Ende
screenupdating = True

dann flackerts nicht mehr.

Gruss aus Berlin
Micha


AW: Makro im Hintergrund ausführen
05.08.2003 09:39:48
Matthias Herrfurth
Hallo,

habe es noch nicht probiert, ist einem Buch entnommen:

Ausschalten der Bildschirmaktualisierung geht mit:

Application.Screenupdating = False

Wiedereinschalten mit

... = True

Über die Statuszeile kann man sich Meldungen über den Ablauf anzeigen lassen, indem man diesen Code immer mal wieder einbaut:

Application.StatusBar = "Text, der ausgegeben werden soll".

Wird dieser Wert auf False gesetzt, wird die Statusleiste wieder normal.

Matthias


Anzeige
AW: Makro im Hintergrund ausführen
05.08.2003 13:56:23
Knut
Vermeide in dem Code alle select und activate- Aktionen,
dann flackerts auch nicht mehr.

Knut


;

Forumthreads zu verwandten Themen

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige