Automatiser l’exécution d'une macro a heure fixe

automatiser l’exécution d'une macro a heure fixe 2 fois par jour c'est possible?

J'ai trouvé pour la qu'on pouvait la faire exécuté de façons temporisé toute les x seconde(, minutes, heures,...) par VBA

du genre ceci:

VbaSélectionnez

Sub LaMacro_V03()

'tempo 1 seconde

Application.Wait (Now + TimeValue("0:00:01"))

MsgBox "test"

End Sub

Mais j'aurais aimer pouvoir le faire a 8h00 AM et a 12h00 PM a tout les jours.

Histoire de ne pas vous faire travailler pour rien je pence avoir trouvé...

Private Sub Workbook_Open()

Application.OnTime TimeValue("12:00:00"), "Update_1"

End Sub

Re,

Attention toute fois, cela ne marche que si le fichier est ouvert une première fois et reste ouvert

C'est bien ce que j'avais compris...

Existe t'il une manière de le faire sans que je n'ai a le conservé ouvert?

Parce que dans les fait, il sera ouvert sur mon ordinateur et mis a jour pour que d'autres y est accès en lecture seul...

Re,

Pour ça il faut passer par le planificateur de tâche de Windows

Tu peux lancer l'ouverture de n'importe quel fichier (donc Excel)

@+

Rechercher des sujets similaires à "automatiser execution macro heure fixe"