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

Application.OnTime Now

ya_v_ka

XLDnaute Impliqué
Salut tout le monde

Et oui, encore un petit soucis pour 1 ligne de code:

Application.OnTime Now + TimeValue('00:00:01'), 'SubPerso2'

1. Est-il possible dans ce genre de code d'avoir une durée plus petite qu'une seconde (une demie-seconde ou 4 dixièmes de secondes) ?

2. Doit-on obligatoirement passer ensuite à une Sub ou existe-t'il un moyen de mettre du code à la suite dans la même routine ?

Voilà, si quelqu'un à une petite idée ou précision là-dessus, car l'aide d'excel est assez laconique sur ces sujets... ou pas assez clair pour moi ! :S

ya'v
 

excalibur

XLDnaute Impliqué
bonjour ya_v_ka michel le forum une autre facon de faire Sub Macro1()
Dim pausetime, start
ton code
pausetime = 0.05 'a adapter
start = Timer
Do While Timer < start + pausetime
DoEvents
Loop
ton code
End Sub
 

ya_v_ka

XLDnaute Impliqué
Hello Pascal, Excalibur, Le forum

Superbe, merci je sens que ca va marcher du tonnerre

Mais comment vous avez fait pour référencer toutes ces réponses, quand je recherche moi-même je ne les trouves pas ?

Kiki rigole dans le fond là ? hein !!!!

Bonne continuation et encore merci

Ya'v
 

Discussions similaires

Réponses
8
Affichages
707
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…