comment je m'y prends pour qu'une MsgBox Chr(KeyCode) me renvoie "1" et pas
"a" lorsque je presse la touche 1 de mon pavé numérique qui est pourtant
bien verrouillé (sans ça ça serait pas drole) ...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
| comment je m'y prends pour qu'une MsgBox Chr(KeyCode) me renvoie "1" et pas | "a" lorsque je presse la touche 1 de mon pavé numérique qui est pourtant | bien verrouillé (sans ça ça serait pas drole) ...
Le keycode, comme son nom l'indique est la valeur que renvoie le clavier et n'a rien à voir avec le code ascii !
La touche ctrl, shift et toutes les autres ont leur keycode !
Pour vérifier sur "appui de touche", tu teste la constante VBA : vbKeyNumpad1, vbKeyNumpad2, vbKeyNumpad3...
| comment je m'y prends pour qu'une MsgBox Chr(KeyCode) me renvoie "1" et pas
| "a" lorsque je presse la touche 1 de mon pavé numérique qui est pourtant
| bien verrouillé (sans ça ça serait pas drole) ...
Le keycode, comme son nom l'indique est la valeur que renvoie le clavier
et n'a rien à voir avec le code ascii !
La touche ctrl, shift et toutes les autres ont leur keycode !
Pour vérifier sur "appui de touche", tu teste la constante VBA :
vbKeyNumpad1, vbKeyNumpad2, vbKeyNumpad3...
| comment je m'y prends pour qu'une MsgBox Chr(KeyCode) me renvoie "1" et pas | "a" lorsque je presse la touche 1 de mon pavé numérique qui est pourtant | bien verrouillé (sans ça ça serait pas drole) ...
Le keycode, comme son nom l'indique est la valeur que renvoie le clavier et n'a rien à voir avec le code ascii !
La touche ctrl, shift et toutes les autres ont leur keycode !
Pour vérifier sur "appui de touche", tu teste la constante VBA : vbKeyNumpad1, vbKeyNumpad2, vbKeyNumpad3...