Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Datenbankzugriffe und Makros





Frage

Hallo Ich führe mit Excel eine Datenbankabfrage durch, führe dann einige Berechnungen damit durch und speichere die Arbeitsmappe. Das alles steht in einenm Makro. Nun habe ich das Problem, das Excel speichern will bzw. Berechnungen durchführt, obwohl die Datenaktualisierung noch nicht abgeschlossen ist. Das Problem tritt nur dann auf, wenn der Server etwas langsam ist. Kann ich zwischen Datenaktualisierung und Berechnungen eine Pause einfügen bzw. die weiteren Schritte im Makro so lange stoppen, bis die Datenaktualisierung erfolgt ist? Gruß Sven

Antwort 1 von Guenter

Hallo,

mit Application.Wait
kannst Du in Dein Makro eine Wartezeit eingeben (mehr Infos und Beispiel siehe Excel-Makro Hilfe).

Besser wäre es allerdings die Datenaktualisierung abzufragen und dann Berechnungen zu starten.

Gruß
Günter

Antwort 2 von sven_stos

Eine Wartezeit hilft nicht. Excel will den "speichern"-Befehl immer noch ausführen, obwohl die Datenaktualisierung noch nicht abgeschlossen ist. Mir scheint, das Excel da auf etwas wartet, denn wenn ich nur die Datenaktualisierung aufrufe, wird sie promt (3-5 sek) durchgeführt.

Gruß

Sven

Antwort 3 von yo

Hi,

guck ma ob Du in Extras das automatische Speichern aktiviert hast...

Grüsse

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: