Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
152to156
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
152to156
152to156
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Repost: Echt ein Bug bei RefreshAll (noanswer)

Repost: Echt ein Bug bei RefreshAll (noanswer)
30.08.2002 10: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

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 11: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 11: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 ;-)

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige