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

Verständnisfrage Application.wait

Forumthread: Verständnisfrage Application.wait

Verständnisfrage Application.wait
27.09.2013 10:55:18
Stefan
Guten Morgen zusammen,
ich bräuchte bitte mal einen Rat zur Funktion Application.wait.
Ziel meines Codes ist es, den Text einer Textbox in Zeitabständen von z.B. 3 Sek. zu verändern (Statusanzeige). Wenn ich folgenden Code starte:
ActiveSheet.Shapes("PDF").TextFrame.Characters.Text = "Test 1"
Application.Wait (Now + TimeSerial(Hour:=0, Minute:=0, Second:=3))
ActiveSheet.Shapes("PDF").TextFrame.Characters.Text = "Test 2"
Application.Wait (Now + TimeSerial(Hour:=0, Minute:=0, Second:=3))
ActiveSheet.Shapes("PDF").TextFrame.Characters.Text = "Test 3"
Application.Wait (Now + TimeSerial(Hour:=0, Minute:=0, Second:=3))
läuft es so ab, dass zuerst 3 Sek. gewartet wird, dann der Text "Test 1" in die Textbox eingetragen wird u.s.w.. D.h. die Wait-Funktion wird zuerst ausgeführt und dann erst der Text geändert. Kann mir jemand erklären, warum das so ist und wie man es anders machen kann ? Ich benötige eine Wartefunktion nicht vor, sondern nach der Textänderung.
Besten Dank und schon mal ein sonniges Wochenende.
Gruß
Stefan K.

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Verständnisfrage Application.wait
27.09.2013 10:59:28
Sheldon
Hi Stefan,
versuch mal ein Application.Repaint vor die Wait-Anweisung einzubauen. Vielleicht hilft das?
Gruß
Sheldon

AW: Verständnisfrage Application.wait
27.09.2013 11:55:42
Stefan
Hi Sheldon (ist das Dein echter Name ☺ TBBT ?),
Danke für die Rückmeldung aber:
Objekt unterstützt diese Eigenschaft oder Methode nicht
Hast Du noch eine Idee ?
Besten Dank und Gruß
Stefan

Anzeige
AW: Verständnisfrage Application.wait
27.09.2013 14:57:30
Sheldon
Hi,
hier im Forum jedenfalls ist das mein richtiger Name ;-) Ich führe aber noch ein anderes Leben, ein sog. Real Life, und das führe ich auch unter einem Real Name.
Gruß
Sheldon

AW: Verständnisfrage Application.wait
27.09.2013 12:34:04
Rudi
Hallo,
ActiveSheet.Shapes("PDF").TextFrame.Characters.Text = "Test 1"
Calculate
Application.Wait (Now + TimeSerial(Hour:=0, Minute:=0, Second:=3))
ActiveSheet.Shapes("PDF").TextFrame.Characters.Text = "Test 2"
Calculate
Application.Wait (Now + TimeSerial(Hour:=0, Minute:=0, Second:=3))
ActiveSheet.Shapes("PDF").TextFrame.Characters.Text = "Test 3"
Calculate
Application.Wait (Now + TimeSerial(Hour:=0, Minute:=0, Second:=3))
Gruß
Rudi

Anzeige
AW: Verständnisfrage Application.wait
27.09.2013 12:38:47
Stefan
Hallo Rudi,
vielen Dank, probiere ich Montag aus (darf heute nicht so lange arbeiten ☺).
Es gibt Dinge, die sind sooo einfach, wenn man sie kennt ...
LG
Stefan
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige