Calcul de temps vba access

Résolu
eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   -  
eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   - 19 oct. 2011 à 16:02
Bonjour,

Je souhaiterai que dans un formulaire, une zone de texte affiche le résultat d'un calcul toute les 20 secondes.

ex :

sub calc()

forms![F AA].ZoneDeTexte1.value = x ' x étant un calcul quelconque comme 1 + 1

end sub

merci de vos réponse,

Cordialement,

1 réponse

blux Messages postés 26956 Date d'inscription   Statut Modérateur Dernière intervention   3 344
 
Salut,

utilise l'évènement 'sur minuterie' de ton formulaire pour lancer ta procédure.

A+ Blux
 "Les cons, ça ose tout. 
C'est même à ça qu'on les reconnait"
0
eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   154
 
Bonjour,

ah je ne connaissais pas.. euh.. sa marche comment cet évènement ??

Merci
0
blux Messages postés 26956 Date d'inscription   Statut Modérateur Dernière intervention   3 344
 
Tu mets dans 'intervalle' minuterie le nombre de millisecondes qui s'écouleront entre deux exécutions du code que tu auras placé dans l'évènement 'sur minuterie', tout simplement.

Pour faire court : toutes les n millisecondes on va exécuter 'sur minuterie', à toi d'y mettre ce qui t'intéresse.
0
eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   154
 
AH d'accord ! merci bien ça va beaucoup m'aider.

Merci !
0