Chronomètre en VBA

Chronomètre en VBA - VB/VBA/VBS - Programmation

Marsh Posté le 20-01-2016 à 09:50:09    

Bonjour à tous,  
 
Je suis novice en VBA (que je commence tout juste en école) et j'ai un petit exo à faire qui est de créer un compteur (en seconde) qui va jusqu'à 10 et qui une fois arrivé à 10 incrémente une autre cellule à 1, puis recommence a compter jusqu'à 10 et continue d'incrémenter cette cellule à chaque fois que que le compteur arrive à 10.  
 
Voici mon début de code:
 
Sub chrono_v2()
Dim c As Double
Dim K As Double
 
c = Timer
 
While Cells(3, 1) < 10 'la cellule 3,1 et celle dans laquelle le compteur défile de 1 à 10
 
K = Timer - c
Cells(3, 1) = K
 
Wend
End Sub
 
seulement, je n'arrive pas à comprendre comment faire pour utiliser ce chrono pour incrémenter ma cellule de 1 toutes les 10 secondes. Car la il s'arrête au bout de 10 secondes et après je ne sais pas comment le relancer autant de fois que je veux. J'ai entendu parler de "Call" qui permet d'appeler une procédure mais je ne sais pas m'en servir....
 
Si quelqu'un a une idée et le temps de me répondre je suis preneur =)
 
Bonne journée

Reply

Marsh Posté le 20-01-2016 à 09:50:09   

Reply

Marsh Posté le 20-01-2016 à 10:45:32    

 
           Bonjour,
 
           commencer par une recherche sur le net, la même question est déjà en cours de résolution sur un autre forum !
 
           Sinon conformément aux règles de ce forum, baliser le code à l'aide de l'icône dédiée !
 
           La logique est d'utiliser une boucle dans une autre boucle : une boucle pour chaque cellule …
 

Reply

Marsh Posté le 20-01-2016 à 15:55:58    

Reply

Marsh Posté le 21-01-2016 à 09:04:56    

Merci pour ta réponse kiki29 !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed