Hallo Laika,
damit der Bildschirm nicht so hin und her flackert, wenn z.B.
eine VBA-Routine läuft, kann man die Bildschirmaktualisierung
mit „Application.ScreenUpdating = False“ aus,
nicht nur wegen des Flackerns, der Code wird schneller abgearbeitet.
Gibt es eine Möglichkeit, währenddessen etwas anzuzeigen, dass
da was läuft? Einen Zähler z.B.
Ja. Andreas hat ja schon auf .StaturBar hingewiesen.
PS: K.A. ob das in F1 so nicht steht oder nur ich das immer
vergeße, um die .StatuBar wieder frei von deien Einträgen zu kriegen
.Statusbar=False
Andrerseits, manchmal möchte ich das nicht, bei langen Codes, 2
Stunden, 2 Tage o.ä. Dann werfe ich schon gerne einen Blick auf
die letzte Statusmeldung.
Bis jetzt zeige ich immer ein Textfeld an, lösche es am Ende
wieder. Das ist mir aber ein bisschen zu statisch.
Was heißt das, steht da fest drin I’m working o.ä.?
Du kannst da auch einen Fortschrittsbalken anzeigen lassen,
mit absolut oder %-Angaben.
Unter „Excel Fortschriftsbalken“ oder ähnlich Namen dafür findest du
im I-Net reichlich Code aller Art.
Oder in der TB „Bearbeite Datei x von 1238 Dateien“
Gruß
Reinhard