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

Repost: Echt ein Bug bei RefreshAll (noanswer)

Forumthread: Repost: Echt ein Bug bei RefreshAll (noanswer)

Repost: Echt ein Bug bei RefreshAll (noanswer)
30.08.2002 12:41:14
Josh F
Mein kleines Makro:


Sub RefreshAllTables()
    Application.EnableCancelKey = xlInterrupt
    ' Alle "externen Daten" aktualisieren
    ActiveWorkbook.RefreshAll
    Application.ScreenUpdating = True
    ' Makro zum Formatieren aller Tabellen ausführen
    Run ("FormatAllTables")
    ' Call FormatAllTables ' hilft auch nicht
End Sub

Recht simple, aber folgendes Problem, alle Tabellen
sind leer und alle Abfragen auf Externe Daten richtig
definiert. RefreshAll wird korrekt durchgeführt,
Formatierung läuft durch (aber immer noch leere Tabellen),
gerade wenn Makro abgelaufen ist, da geschieht es.
Erst jetzt werden die Daten der Abfragen in die Tabellen
übernommen (sieht man an Statusanzeige unten links,
bissl flackern und mehrere Fortschrittsanzeigen schnell
nacheinander)! Die Formatierung hat nicht gewirkt, weil
die Daten in dem Moment noch nicht da waren.

Was mach ich falsch? Application.ScreenUpdating = False
habe ich nu extra schon weggelassen! Ohne die Daten macht
die Formatierung aber keinen Sinn und den Nutzer darum
bitten, nacheinander auf 2 Button zu drücken ist Mist.
Bitte also nur Lösungsvorschläge für All-In-One-Macro!

Kennt noch jemand diese Problem?

- Danke

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Repost: Echt ein Bug bei RefreshAll (noanswer)
30.08.2002 13:02:12
S.Hauser
Mach doch ein Makro zum Knopf und ruf die 2 Makros von dort hintereinander ab ;)
Re: Immer noch ein Bug bei RefreshAll !!!
30.08.2002 13:25:59
Josh F
Ist doch dasselbe, die Makros RefreshAllTables and FormatAllTables nacheinander haben keinen Effekt !!!

Die Daten vom RefrehsAll werden erst beim Beenden des gesamten Befehls (Clicked_Makro) aktualisiert, ist zu spät !!!

Danke, war ein Versuch wert ;-)

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