begin process at 2008 08 29 02:27:33
1 233 485 membres
26 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Faire un chronometre et afficher en VBA [ Divers / Débutants ] (ghislain872)

Faire un chronometre et afficher en VBA le 14/06/2006 08:45:47

ghislain872
Bonjour a tous, je cherche a faire un chronometre qui stoppe l?application dès que le temps max est atteint. Je lance une série de questions et l?utilisateur doit y répondre le plus rapidement possible. Dès que les 15 secondes sont atteints je souhaite que le programme s?arrête, même s?il reste des questions.

Actuellement j?ai fait un programme mais je n?arrive pas a qu?il arrête l?application

Merci d?avance pour votre aide...

Voila ce que j?ai fait :

'debut = Timer
'fin = 15
'Do While Timer < debut + fin
'Range("e6").Value = Timer
      'Là j?ai placé plein de questions
 question1
 question2...
'DoEvents
'Loop

Si je pouvais aussi afficher le temps en direct se serait un plus très intéressant. Merci d?avance

Re : Faire un chronometre et afficher en VBA le 14/06/2006 10:57:36

snake57
Réponse acceptée !

Tu peux facilement affficher le temps restant dans un label en faisant ceci

label1.caption=(debut+fin)-timer 'a placer dans ta boucle


Quand tu parle d'arrèter l'apllication que veux tu faire exactement? La quitter? Si c'est le cas place l'instruction END a l'endroit ou tu veux que le programme se ferme.


Re : Faire un chronometre et afficher en VBA le 14/06/2006 11:29:04

mortalino
Membre Club
Réponse acceptée !

Snake57 : End = VB (désolé)

en VBA, c'est Exit Sub. (donc après le Loop, je suppose) => place aussi un MsgBox pour signaler aux utilisateurs que le temps est écoulé)

Sinon, tu peux, au lieu d'arreter la procédure, en appeler une autre avec l'instruction Call.

@++

  Mortalino 
Le Mystérieux Chevalier "Provençal, le Gaulois"
N'oubliez pas de lire le 
règlement


Re : Faire un chronometre et afficher en VBA le 14/06/2006 11:33:34

snake57
Réponse acceptée !
Oui Mortalino tu as raison. J'ai répondu trop vite.

Re : Faire un chronometre et afficher en VBA le 14/06/2006 11:54:19

mortalino
Membre Club
Réponse acceptée !

Pas de problème !

@++

  Mortalino 
Le Mystérieux Chevalier "Provençal, le Gaulois"
N'oubliez pas de lire le 
règlement




Classé sous : vba, timer, afficher, questions, chronometre

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS