Comment detecter la clef "Enter" lorsque l'on a entrer une valeur dans une
cellule. Le but étant d'envoyer le curseur sur une cellule déterminée
lorsque l'utilisateur appuie sur la touche "Enter"
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
papou
Bonjour Plutôt que d'essayer de détecter Enter, s'il s'agit de déplacer la sélection vers des endroits précis, une solution simple peut consister à utiliser la touche TAB conjoitement avvec la protection de la feuille (seules les cellules devant être saisies ne sont pas vérrouillées bien sûr) Cordialement Pascal
"John" a écrit dans le message de news:
Bonjour,
Comment detecter la clef "Enter" lorsque l'on a entrer une valeur dans une cellule. Le but étant d'envoyer le curseur sur une cellule déterminée lorsque l'utilisateur appuie sur la touche "Enter"
Merci de vos réponses.
Bonjour
Plutôt que d'essayer de détecter Enter, s'il s'agit de déplacer la sélection
vers des endroits précis, une solution simple peut consister à utiliser la
touche TAB conjoitement avvec la protection de la feuille (seules les
cellules devant être saisies ne sont pas vérrouillées bien sûr)
Cordialement
Pascal
"John" <jac_be@hotmail.com> a écrit dans le message de news:
eKbQcELKFHA.2796@tk2msftngp13.phx.gbl...
Bonjour,
Comment detecter la clef "Enter" lorsque l'on a entrer une valeur dans une
cellule. Le but étant d'envoyer le curseur sur une cellule déterminée
lorsque l'utilisateur appuie sur la touche "Enter"
Bonjour Plutôt que d'essayer de détecter Enter, s'il s'agit de déplacer la sélection vers des endroits précis, une solution simple peut consister à utiliser la touche TAB conjoitement avvec la protection de la feuille (seules les cellules devant être saisies ne sont pas vérrouillées bien sûr) Cordialement Pascal
"John" a écrit dans le message de news:
Bonjour,
Comment detecter la clef "Enter" lorsque l'on a entrer une valeur dans une cellule. Le but étant d'envoyer le curseur sur une cellule déterminée lorsque l'utilisateur appuie sur la touche "Enter"
Merci de vos réponses.
Daniel.j
Bonsoir, Dans un module standard: Declare Function GetAsyncKeyState Lib "user32" _ (ByVal vKey As Integer) As Integer Sub TestEnter() If (GetAsyncKeyState(13) <> 0) Then MsgBox "La touche Enter a été frappée." End If End Sub
et dans le module de la feuille: Private Sub Worksheet_SelectionChange(ByVal Target As Range) TestEnter End Sub
-- Daniel =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel FAQ MPFE =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
"John" a écrit dans le message de news:
Bonjour,
Comment detecter la clef "Enter" lorsque l'on a entrer une valeur dans une cellule. Le but étant d'envoyer le curseur sur une cellule déterminée lorsque l'utilisateur appuie sur la touche "Enter"
Merci de vos réponses.
Bonsoir,
Dans un module standard:
Declare Function GetAsyncKeyState Lib "user32" _
(ByVal vKey As Integer) As Integer
Sub TestEnter()
If (GetAsyncKeyState(13) <> 0) Then
MsgBox "La touche Enter a été frappée."
End If
End Sub
et dans le module de la feuille:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
TestEnter
End Sub
--
Daniel
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel
FAQ MPFE
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
"John" <jac_be@hotmail.com> a écrit dans le message de news:
eKbQcELKFHA.2796@tk2msftngp13.phx.gbl...
Bonjour,
Comment detecter la clef "Enter" lorsque l'on a entrer une valeur dans une
cellule. Le but étant d'envoyer le curseur sur une cellule déterminée
lorsque l'utilisateur appuie sur la touche "Enter"
Bonsoir, Dans un module standard: Declare Function GetAsyncKeyState Lib "user32" _ (ByVal vKey As Integer) As Integer Sub TestEnter() If (GetAsyncKeyState(13) <> 0) Then MsgBox "La touche Enter a été frappée." End If End Sub
et dans le module de la feuille: Private Sub Worksheet_SelectionChange(ByVal Target As Range) TestEnter End Sub
-- Daniel =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel FAQ MPFE =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
"John" a écrit dans le message de news:
Bonjour,
Comment detecter la clef "Enter" lorsque l'on a entrer une valeur dans une cellule. Le but étant d'envoyer le curseur sur une cellule déterminée lorsque l'utilisateur appuie sur la touche "Enter"