Bonjour,
je voulais savoir si il était possible de faire un Timer comme dans VB6 sur VBA Excel ?
et si ce timer pouvait "compter" au lieu de "décompter" ?
Dean
Bonjour,
je voulais savoir si il était possible de faire un Timer comme dans VB6 sur VBA Excel ?
et si ce timer pouvait "compter" au lieu de "décompter" ?
Dean
Bonjour,
Cela est tout à fait possible avec la fonction Timer ou Application.OnTime. Cela a été traité à de nombreuses reprises sur le forum.
Voici la dernière discussion en date (je crois) : http://www.developpez.net/forums/d74...robleme-timer/
Bonne chance !
DeaD
Bonjour,
dans cette discussion très récente :
http://www.developpez.net/forums/d74...ection-touche/
j'ai donné :
- un ocx (message 14)
- une méthode de timer par utilisation de l'Api de Windows (message 20)
Le choix est simple...
Application.Ontime reste un substitut, mais son "battement" est limité
L'utilisation de la fonction Timer en boucle avec DoEvents est quant à lui déconseillé.
merci, je vais explorer ces reponses
je cherche a calculer combien de temps l'utilisateur passe sur l'application Excel en fait.
comme ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim toto as Date sub Initialize() toto = Now end sub sub quit() toto = Datediff end sub
Je vois que tu as ouvert ton aide en ligne sur DateDiff, toi ...
Non ?
Alors qu'attends-tu ?
Fais-le, lis, et corrige.
Edit : je vois que tu m'a également lu avec attention...
Non ?
Alors fais-le ...
Le respect, ça change les forums.
En effet ! et il commence lui également par le commencement (l'aide en ligne) et pas une série de questions dans tous les sens, sans participer, juste "à tâtons", "pour voir" ... .
le but d'un forum c'est de pouvoir parler précisément non ?
aucune FAQ va m'enseigner comment intégrer une variable qui compte et retourne la valeur obtenue.
Stocker une valeur dans une variable est en effet une tâche très délicate ...(quel que soit le langage) ...
Typer une variable (lui donner le type adéquat) est faramineux... (quel que soit le langage)
C'est probablement parce que tout cela est vraiment très difficile à expliquer () et extrêment dur à comprendre, qu'aucune FAQ ne s'est "risquée" à aborder un tel sujet ...
Reste ton aide en ligne, heureusement, pour ces points "ultra-compliqués". Encore faut-il la consulter de temps à autre.
Bonne lecture des rudiments de VBA dans ton aide en ligne.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager