VBA Excel fonction keydown et timer
Résolu
GrandJean
-
GrandJean -
GrandJean -
Bonjour,
Après de nombreuses recherches sur les forums, n'ayant pas trouvé mon bonheur, je viens solliciter votre aide.
Dans un formulaire, je donne le choix entre plusieurs réponses. Pour sélectionner sa réponse, l'utilisateur peut soit cliquer avec la souris, soit utiliser le pavé numérique (1, 2 ou 3). Pour répondre, l'utilisateur a un temps donné.
Dans une précédente version de mon formulaire, où l'utilisateur devait cliquer sur la réponse, le chrono s'arrêtait au clic. J'ai donc repris la même logique et utilisé la fonction doevents dans la macro du chronomètre.
Malheureusement, je n'arrive pas à faire fonctionner cette solution dans mon nouvel exemple. La fonction keydown ne devient opérationnel qu'à l'arrêt du chronomètre.
J'ai fait un fichier test (il y a quelques explications complémentaires dans le fichier) :
http://cjoint.com/?0AuwKZESbBn
Si quelqu'un a une idée, je suis preneur.
D'avance, merci.
Jean
Après de nombreuses recherches sur les forums, n'ayant pas trouvé mon bonheur, je viens solliciter votre aide.
Dans un formulaire, je donne le choix entre plusieurs réponses. Pour sélectionner sa réponse, l'utilisateur peut soit cliquer avec la souris, soit utiliser le pavé numérique (1, 2 ou 3). Pour répondre, l'utilisateur a un temps donné.
Dans une précédente version de mon formulaire, où l'utilisateur devait cliquer sur la réponse, le chrono s'arrêtait au clic. J'ai donc repris la même logique et utilisé la fonction doevents dans la macro du chronomètre.
Malheureusement, je n'arrive pas à faire fonctionner cette solution dans mon nouvel exemple. La fonction keydown ne devient opérationnel qu'à l'arrêt du chronomètre.
J'ai fait un fichier test (il y a quelques explications complémentaires dans le fichier) :
http://cjoint.com/?0AuwKZESbBn
Si quelqu'un a une idée, je suis preneur.
D'avance, merci.
Jean
A voir également:
- VBA Excel fonction keydown et timer
- Fonction si et - Guide
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Fonction moyenne excel - Guide
- Déplacer colonne excel - Guide
4 réponses
Bonjour,
Il y a une solution avec un Timer system. A adapter si besoin. Vous trouverez dans les modules tout un panel de gestion des evenements ainsi que l'auteur de ces codes
https://www.cjoint.com/c/DAwlkQQPtyJ
Il y a une solution avec un Timer system. A adapter si besoin. Vous trouverez dans les modules tout un panel de gestion des evenements ainsi que l'auteur de ces codes
https://www.cjoint.com/c/DAwlkQQPtyJ
Bonsoir,
Merci beaucoup pour votre aide et votre temps.
J'ai pu adapter votre solution à mes besoins. Je n'aurais jamais trouvé tout seul et je n'ai pas tout compris dans le détail mais cela fonctionne.
Du coup, cela m'a fait imaginer une autre solution possible que je voudrais tester avant de marquer cette question en résolu. Je devrais pouvoir regarder cela demain.
Encore merci et bonne soirée.
Merci beaucoup pour votre aide et votre temps.
J'ai pu adapter votre solution à mes besoins. Je n'aurais jamais trouvé tout seul et je n'ai pas tout compris dans le détail mais cela fonctionne.
Du coup, cela m'a fait imaginer une autre solution possible que je voudrais tester avant de marquer cette question en résolu. Je devrais pouvoir regarder cela demain.
Encore merci et bonne soirée.
Bonsoir,
Mes différents tests n'ont rien donné de nouveau... Je garde donc votre solution.
Bonne continuation
Jean
Mes différents tests n'ont rien donné de nouveau... Je garde donc votre solution.
Bonne continuation
Jean
Bonjour,
Finalement, j'ai trouvé une autre solution en utilisant application ontime (qui me permettait déjà de créer un clignotement en gardant keydown opérationnel) !
Cela fonctionne très bien et me semble plus léger à paramétrer.
Voici le fichier test :
http://cjoint.com/?DAyozbdlVpp
Si jamais tu as des remarques sur cette solution, je suis preneur.
Jean
Finalement, j'ai trouvé une autre solution en utilisant application ontime (qui me permettait déjà de créer un clignotement en gardant keydown opérationnel) !
Cela fonctionne très bien et me semble plus léger à paramétrer.
Voici le fichier test :
http://cjoint.com/?DAyozbdlVpp
Si jamais tu as des remarques sur cette solution, je suis preneur.
Jean