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

VBA - Fortschrittsbalken unabhängig von Zellen

Forumthread: VBA - Fortschrittsbalken unabhängig von Zellen

VBA - Fortschrittsbalken unabhängig von Zellen
15.10.2025 15:51:13
Hans
Hallo,

ich würde gerne wissen wie ich einen Fortschrittsbalken unabhängig von einer Schleife laufen lassen kann? Im Netz gibt es zahlreiche Beispiele die sich auf einen Zeilen oder Schleifendurchlauf beziehen. Aber wie funktioniert es wenn ich ein Makro habe das einfach länger zum laden brauch? Ich möchte hierfür einen Balken anzeigen lassen damit der User weiß hey da läuft noch was bitte warten.

Vielen Dank schon mal für eure Hilfe und Anregungen :-)
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA - Fortschrittsbalken unabhängig von Zellen
15.10.2025 16:28:31
daniel
das geht mit VBA nicht.
Wenn du mit VBA eine einzelne Aktion anstößt, die länger dauert, dann wartet ja auch VBA bis diese Aktion fertig ist und du kannst mit VBA in dieser Zeit nichts machen.
Du kannst lediglich den Hinweistext anzeigen: "Aktion gestartet, bitte warten"
Gruß Daniel
Anzeige
Danke für eure Tipps
16.10.2025 09:19:29
Hans
Hi Daniel, an so eine einfache Lösung habe ich gar nicht gedacht :D. Danke ich mach es so.

Danke an alle anderen die geholfen haben.
AW: VBA - Fortschrittsbalken unabhängig von Zellen
15.10.2025 18:13:48
Onur
"Fortschrittsbalken unabhängig von einer Schleife " wird sowieso nicht gehen - woher soll der Balken denn sonst wissen, wie weit der Fortschritt schon ist ?
Anzeige
AW: VBA - Fortschrittsbalken unabhängig von Zellen
15.10.2025 19:19:12
Marc
Was du machen könntest in VBA

zwischen deinen einzelnen Schritten deines Codes kwasi eine Label so zu aktualisieren, als wäre es Ein Fortschritts Balken... (wenn du eine User Form nutzt)



me.Fortschritt.caption = "0% Start der Bearbeitung"
'Code
me.Fortschritt.caption = "10% Daten gesammelt"
'Code
me.Fortschritt.caption = "25% Daten sortiert"

'Code
me.Fortschritt.caption = "50% Informationen gesichtet"

'Code
me.Fortschritt.caption = "75% Daten aufgebarteitet"

'Code
me.Fortschritt.caption = "99% fast fertig"



Das wäre keine Schleife, aber auch sehr billig gemacht... Aber so könntest du auf einem Label dem Benutzer über den Fortschritt informieren...
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18