Touche Entrée et retour à la ligne

R

robin

Guest
Bonjour,

J'aimerai savoir comment gérer la saisie des touches-clavier afin de créer un retour à la ligne dans un champs avec la touche entrée.

Merci pour vos réponses.
 
R

robin

Guest
Oui, ça je sais mais je voudrais que ce soit transparent pour les utilisateurs : dès que la touche entrée est saisie, envoi d'un retour à la ligne (pourquoi pas un SendKey ?)

Mon problème viens dans l'interception de la saisie de la touche : le champs n'est pas encore validé....

Y-a-t-il possibilité (via API peut-être ?) d'intercepter n'importe quel appui de touche et ce, n'importe quand et n'importe où ?
 
J

jmps

Guest
Bonjour robin, bonjour SWEAT,

La touche entrée sur une feuille excel sert à valider la saisie de la cellule en cours d'édition et à passer à la cellule suivante.
Il n'y a pas moyen d'intercepter le évenements clavier pendant la modification d'une cellule.
Peut-être par les API comme tu le suggères. Mais d'une part je ne suis pas spécialiste de ça (même plutôt ignorant), et d'autre part on touche là des couches plus proches de l'OS que de l'application à mon sens. En cerise sur le gateau, comment feras-tu pour savoir à quel moment tu passes à la ligne et à quel moment tu valides la cellule ?

J'ai bien peur qu'il ne soit plus facile d'inculquer le réflexe "Alt+Entrée" à tes utilisateurs que d'essayer de monter une usine à gaz avec tout ce que cela implique par la suite pour la maintenance.

Je sais bien que les outils doivent s'adapter à l'utilisateur mais il faut quand même un peu de bonne volonté de leur part.

Désolé si je te déçois mais gardons les pieds sur terre un minimum.

Bon après-midi.

José
 

Statistiques des forums

Discussions
314 085
Messages
2 105 646
Membres
109 409
dernier inscrit
Minouch 2024