Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro wiederholen

Forumthread: Makro wiederholen

Makro wiederholen
21.12.2007 09:45:40
fritz
Hallo Experten
Habe für euch ein wahrscheinlich ganz einfaches Problem:
Habe ein Makro gemacht dass nur Refresh macht, jetzt geht es mir darum dieses makro automatisch sagen wie all 3-5 min auszuführen ohne immer auf die taste refresh zu drücken?
Danke für jede hilfe
gruss
fritz

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Makro wiederholen
21.12.2007 09:50:04
Josef
Hallo Fritz,
dazu gibt's "OnTime".
Option Explicit

Public RunWhen As Double
Public Const cRunIntervalSeconds = 120 ' Intervall in Sekunden
Public Const cRunWhat = "The_Sub"

Sub StartTimer()
RunWhen = Now + TimeSerial(0, 0, cRunIntervalSeconds)
Application.OnTime earliesttime:=RunWhen, procedure:=cRunWhat, _
    schedule:=True
End Sub

Sub The_Sub()

MsgBox "The_Sub"

StartTimer

End Sub

Sub StopTimer()
On Error Resume Next
Application.OnTime earliesttime:=RunWhen, _
    procedure:=cRunWhat, schedule:=False
End Sub

Gruß Sepp

Anzeige
Vielen DANK Sepp
21.12.2007 09:52:00
fritz

Noch eine Frage
21.12.2007 09:57:00
fritz
Ich habe ja dieses Makro:

Sub Refresh()
' Refresh Makro
' Makro am 21.12.2007 von Matthias Jurkowski  aufgezeichnet
Calculate
End Sub


Wo soll ich den Text von dir jetzt einfügen?
Danke und gruss
fritz

Anzeige
AW: Noch eine Frage
21.12.2007 10:01:00
Josef
Hallo Fritz,
einfach den Makronamen in der Konstanten angeben.

Public Const cRunWhat = "Refresh"


Nochwas: Do solltest unbedingt beim Schließen der Datei das Makro "StopTimer" ausführen, sonst wird sich die Datei wie von Zauberhand wieder öffnen.

Gruß Sepp

Anzeige
ok, versuche es, danke
21.12.2007 10:04:00
fritz
;

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