OVH Cloud OVH Cloud

Lancer une macro toutes les x minutes

3 réponses
Avatar
Albator V
bonjour,
jai cr=E9e une tite macro qui ecrit la date douverture de=20
chaque classeur dans la barre de titre d'excel. les info=20
sont mis a jour quand je change de feuille et qd je=20
change de classeur.
je voudrais savoir comment faire une mise a jour de la=20
barre de titre ttes les 5 min par exemple.

merci davance

3 réponses

Avatar
ru-th
Salut

Application.OnTime Now + TimeValue("00:05:00"), "ma_Procedure"

a+
rural thierry
"Albator V" a écrit dans le message de news:
2ccd401c46a71$238f7770$
bonjour,
jai crée une tite macro qui ecrit la date douverture de
chaque classeur dans la barre de titre d'excel. les info
sont mis a jour quand je change de feuille et qd je
change de classeur.
je voudrais savoir comment faire une mise a jour de la
barre de titre ttes les 5 min par exemple.

merci davance
Avatar
Albator V
merci mais je dois mettre cette ligne de code ou ?
si je la mets dans auto_open, elle va se lancer une seule
fois pi basta. moi je veux que ma macro se lance TOUTES
les 5 min !!!

-----Message d'origine-----
Salut

Application.OnTime Now + TimeValue
("00:05:00"), "ma_Procedure"


a+
rural thierry
"Albator V" a écrit dans le message
de news:

2ccd401c46a71$238f7770$
bonjour,
jai crée une tite macro qui ecrit la date douverture de
chaque classeur dans la barre de titre d'excel. les info
sont mis a jour quand je change de feuille et qd je
change de classeur.
je voudrais savoir comment faire une mise a jour de la
barre de titre ttes les 5 min par exemple.

merci davance


.



Avatar
ChrisV
Bonjour Albator V,

Dans la feuille de code de ThisWorkbook

Private Sub Workbook_Open()
toto
End Sub


Dans un module

Option Explicit
Public timR As Variant
Public Const proC = "toto"

Sub zaza()
timR = TimeValue(Now + TimeValue("00:05:00"))
Application.OnTime timR, proC
End Sub

Sub toto()
' la macro qui écrit la date d'ouverture
zaza
End Sub

Sub arrE()
' au cas ou...
On Error Resume Next
Application.OnTime timR, proC, , False
End Sub


ChrisV


"Albator V" a écrit dans le message de
news:2e26e01c46b0b$f467eb80$
merci mais je dois mettre cette ligne de code ou ?
si je la mets dans auto_open, elle va se lancer une seule
fois pi basta. moi je veux que ma macro se lance TOUTES
les 5 min !!!

-----Message d'origine-----
Salut

Application.OnTime Now + TimeValue
("00:05:00"), "ma_Procedure"


a+
rural thierry
"Albator V" a écrit dans le message
de news:

2ccd401c46a71$238f7770$
bonjour,
jai crée une tite macro qui ecrit la date douverture de
chaque classeur dans la barre de titre d'excel. les info
sont mis a jour quand je change de feuille et qd je
change de classeur.
je voudrais savoir comment faire une mise a jour de la
barre de titre ttes les 5 min par exemple.

merci davance


.