Oui c'est bien cela, c'était lors de tests en monotâche pour contrôler une sortie avec erreur du script …
TS = Now + 0.0007 : Excel stocke la notion de date / heure dans un nombre,
la partie entière représentant la date et la partie décimale les heures, 1 valant 24 heures = 24 * 60 * 60 = 86 400 secondes.
Donc un temps de 0.0007 est égal à 0.0007 * 86400 = 60,48 secondes, environ une minute …
Sinon voir l'exemple de l'aide d'Application.OnTime utilisant la fonction TimeValue.
Concernant la ligne de code Application.OnTime TS, Me.CodeName & ".AfficheBoutons", , SHEDULE,
sa procédure devant se trouver dans le module de la feuille de calculs contenant les données
d'où l'importance de préciser le module dans cette ligne de code.
Si toutes les abeilles retournent à la ruche avant le temps imparti, l'alerte est annulée …