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

Forumthread: VBA/Makro alle 5 Sekunden wiederholen

VBA/Makro alle 5 Sekunden wiederholen
20.05.2020 16:59:46
Hardy
Hallo
Ich habe eine VBA-Code gebastelt welcher mir eine gewünschte Zelle akkustisch vorlesen lässt. Dies funktioniert soweit.
Nun möchte ich jedoch zusätzlich, dass er diesen Makro alle 5 Sekunden wiederholt resp. von neuem ausführt. Wie mache ich das?
Mein Code...
Sub TalkToMe()
ActiveSheet.Range("B6").Select
ActiveCell.Speak
End Sub
Vielen Dank.
LG Hardy Mardy
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA/Makro alle 5 Sekunden wiederholen
20.05.2020 17:06:56
onur
Ale 5 Sekunden Zelle B6 vorlesen ? WOZU ?
AW: VBA/Makro alle 5 Sekunden wiederholen
20.05.2020 17:07:19
Hajo_Zi
Public DaZeit as Date
Dazeit=Now + TimeValue("00:00:05")
Application.OnTime Now + TimeValue("00:00:05"), "TalkToMe"
nicht vergesen beim Schließen beenden
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next                        ' Fehlerroutine von Excel ausschalten
Application.OnTime EarliestTime:=DaEt, Procedure:="TalkToMe", Schedule:=False
On Error GoTo 0                             ' Fehlerroutine von Excel einschalten
End Sub


Anzeige
AW: VBA/Makro alle 5 Sekunden wiederholen
20.05.2020 17:44:58
Hardy
@onur Hat mit Börsenkursen zu tun. Und die 5 Sekunden waren einfach ein Beispiel. Der Grund spielt ja eigentlich auch keine Rolle...
@Hajo_Zi
Application.OnTime Now + TimeValue("00:00:05"), "TalkToMe"

Vielen Dank. Das hat mir weitergeholfen!
Aber was hast du gemeint mit "nicht vergessen beim schliessen beenden"?
Anzeige
AW: VBA/Makro alle 5 Sekunden wiederholen
20.05.2020 17:47:11
Hajo_Zi
schließt Du die Datei ohne es zu beenden wird die Datei wieder geöffnet.
Gruß Hajo
AW: VBA/Makro alle 5 Sekunden wiederholen
20.05.2020 17:54:27
onur
"Der Grund spielt ja eigentlich auch keine Rolle." - Für dich vielleicht, aber nicht für Leute, die evtl helfen wollen aber keinen Sinn in deinen Ausführungen erkennen können. Sie könnten glauben, sie würden auf den Arm genommen werden.
Ausserdem solltest du dir angewöhnen, dein Problem PRÄZISE zu beschreiben, statt irgend welche Beispiele.
Sonst macht sich Jemand die Arbeit, dir einen Code zu schreiben und dann kommt, wie oft üblich, die Frage: "Läuft ja toll - aber wie würde der Code für Zelle A147 und Spalte F (oder für 120 sec) aussehen und wenn das Blatt "Blatt2" hiesse statt "Blatt1 ?". Dann hat man als Helfer langsam keinen Bock mehr.
Anzeige
AW: VBA/Makro alle 5 Sekunden wiederholen
20.05.2020 18:07:52
Hardy
@onur
Ich verstehe zwar was du meinst aber ich könnte dir jetzt auch entgegnen, dass du zwar mehrfach schreibst (z.T. Blondinenwitze) aber nicht zur Lösung beiträgst. Von Hajo_Zi habe ich eine superschnelle Antwort mit der Lösung bekommen und habe mich dafür bedankt. Ich hatte eine kurze Frage und es gab eine kurze konkrete Antwort. Ist doch gut so. Weshalb soll ich da noch gross schreiben was die Hintergründe sind? Die Blondinenwitze waren unnötig. Meine Meinung. Ich bin jedenfalls zufrieden mit der Lösung und das ist doch die Hauptsache.
Anzeige
AW: VBA/Makro alle 5 Sekunden wiederholen
20.05.2020 18:14:43
onur
Das freut mich für dich! Das ist ja die Hauptsache.
Ich jedenfalls fange immer erst zu "arbeiten" an, wenn alle Fragen im VORFELD beantwortet worden sind, vorher nicht.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
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