Bonjour à tous
Besoin de votre aide.
Je rencontre un problème d'exécution avec Application.OnTime TimeValue.
Pour me faire commprendre j'ai créé l'exemple ci-dessous, avec fichier joint.
Dans le classeur, dans thisWorkbook j'ai cette ligne de commande pour qu'une macro s'excute à heure fixe
Private Sub Workbook_Open()
Application.OnTime TimeValue("08:00:00"), "Module1.Test"
End Sub
Concernant la macro dans le module1 un code tout simple,, on active la feuil2 du classeur.
Sub Test()
Sheets("Feuil2").Activate
End Sub
Cette exemple fonctionne trés bien à une exeption, si j'écris dans une cellule de la feuil1 et que le curseur reste dans la cellule la macro ne s'applique pas.
Comment faire pour que la macro s'applique en cas de présence du curseur dans une cellule.
Dans le fichier il y a une capture d'écran.
Merci pour votre aide.