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

Countdown + Schleifen

Forumthread: Countdown + Schleifen

Countdown + Schleifen
23.12.2003 01:07:34
Dominik
Hallo,
ich bräuchte bitte ein Makro, das mir aus einer Zelle (A1) (Format xy:xy:xy) eben diese auf null runterzählt und mir dann in eine andere Zelle (A2) ein OK ausgibt wenn der Countdown fertig ist.

Und wie funktioniert das, wenn ich aus einem Makro dann ein anderes starten will, was an dessem Ende wiederum das erste startet, also als Endlosschleife?
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Countdown + Schleifen
24.12.2003 06:57:37
Thorsten
Hallo Dominik

Versuch mal dies hier für Dein Countdown-Problem


Sub Countdown()
For countdown = Range("A1").Value To 0 Step -1
DoEvents
Range("A1").Value = countdown
If Range("B1").Value <> "" Then End
Next
End Sub


Erklärung:
In Zelle A1 steht irgendein Wert in dem Format XX:XX:XX.
Sobald Du das obige Makro startest, wird eine For/Next-Schlaufe aktiviert, die, beginnend mit dem Wert in Zelle A1 bis auf 0 zurückzählt und den jeweils aktuellen Wert in A1 anzeigt ---> der Countdown-Effekt :-)
Die Code-Zeile "DoEvents" sorgt dafür, dass Du weiterhin Eingaben vornehmen kannst, sofern gewünscht oder erforderlich.
Der Countdown wird in diesem Beispiel vorzeitig abgebrochen, in dem Du in Zelle B1 einen beliebigen Wert eingibst.

Der endlose Aufruf von Makros:

Versuch dieses hier:


Sub Makro1()
Dein Quellcode
Call Makro2
End Sub



Sub Makro2()
Dein Quellcode
Call Makro1
End Sub


Ich hoffe, dass ich Dir helfen konnte.

Ciao
Thorsten
Anzeige
;

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