Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

probleme avec macro lancer toute les 20 min

akilon

XLDnaute Occasionnel
Bonjour à vous tous

Voilà mon souci j'utilise un programme qui est censé déclencher une macro toute les 20min seleument par moment ca delire au lieu de 20 min il me la lance toute les minutes je ne comprends pas pourquoi si quelqu'un peut m'aidé ou qui à déjà rencontré se type de problème avec la macro suivante :

Sub Actualiser()


Range("J3") = Now

chaquevinghtmin = TimeSerial(Hour(Time), Minute(Time) + 20, Second(Time))

Application.OnTime chaquevinghtmin, "Actualiser"
Call miseàjour_Cliquer

End Sub
 
G

Guest

Guest
Re : probleme avec macro lancer toute les 20 min

Bonjour,

Code:
Sub Actualiser()
    Range("J3") = Now
    Application.OnTime Now + TimeValue("00:20:00"), "Actualiser"
    Call miseàjour_Cliquer
End Sub

A+
 
G

Guest

Guest
Re : probleme avec macro lancer toute les 20 min

Re,

Alors faut voir l'ensemble, si par exemple une autre macro n'appelle pas la macro "Actualiser"? Bref, voir comment tu organise ton travail et tes macros.

A+
 

MJ13

XLDnaute Barbatruc
Re : probleme avec macro lancer toute les 20 min

Bonjour Akilon, Ges

Je l'aurais écrit ainsi:

Code:
Sub Actualiser()
    Range("J3") = Now
    Application.OnTime Now + TimeValue("00:00:10"), "miseàjour_Cliquer"
    'Call miseàjour_Cliquer
End Sub
Sub miseàjour_Cliquer()
MsgBox "ok"
Actualiser
End Sub
 
G

Guest

Guest
Re : probleme avec macro lancer toute les 20 min

Re,

Précision quand même sur Application.Ontime: Excel attend qu'il soit en mode Ready (Prêt) pour lancer la procédure.
Si par exemple la procédure "Machin" de Application.OnTime Now+TimeValue("00:00:05") ne peut pas être lancée parce qu'on est en mode copy ou qu'une macro est lancée ou un long calcul effectué, excel attendra le retour au mode "Prêt" pour lancer la macro.

A+
 

akilon

XLDnaute Occasionnel
Re : probleme avec macro lancer toute les 20 min

Re

merci en faite je ne fais rien sur le fichier, qui va bloquer le lancement, le truc c'est que à chaque minute elle se lance toute seule alors que c'est programmé pour 20 min

merci
 
G

Guest

Guest
Re : probleme avec macro lancer toute les 20 min

Re,

je ne sais quoi te dire de plus, on va tourner en rond à essayer de trouver une soluce sur un fichier qu'on ne connait pas.

A+
 

akilon

XLDnaute Occasionnel
Re : probleme avec macro lancer toute les 20 min

Re

Pour contourner serai tu comment faire par ex en cellule A2 un deconteur de minute et lancer la macro quand A2 = 0

je ne sais pas si c'est possible je ne suis pas un pro du tout


merci
 

MJ13

XLDnaute Barbatruc
Re : probleme avec macro lancer toute les 20 min

Re

Peut-être adapter ce fichier à ta problèmatique (j'ai mis 10 secondes pour le test, au lieu de 20 minutes, pour que ce soit moins long pour voir si cela fonctionne ) :
 

Pièces jointes

  • ApplicationOntime.xlsm
    15.6 KB · Affichages: 70
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…