IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

[VBA] Keycode pour le point


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 126
    Par défaut [VBA] Keycode pour le point
    Bonjour,

    Pourriez vous me dire quel nombre correspond au point "." pour le keycode?
    J'ai bien essayé ce qu'il y a marqué dans la faq, mais ça me donne un point virgule...
    Merci d'avance

    Ceuce

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Par défaut
    Bonsoir,

    C'est avec "KeyCode = 190 ou KeyCode = 188" que ça ne passe pas?
    Il faut essayer avec : KeyCode = vbKeyDecimal

    Cordialement.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 126
    Par défaut Rectification : recherche keydown pour la virgule
    Excuse moi, en fait je me suis complétement mélangé les pédales...
    En fait qd j'applique le code de la faq
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    If (KeyCode = 190) Then
        KeyCode = 188
    End If
    Au moment où je tape le point cela me donne un point d'interrogation alors que je souhaiterai une virgule. Le keycode 190 correspond bien au point, mais 188 correspond au point d'interrogation et non à la virgule.

    Donc je recherche le keycode pour la virgule...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 126
    Par défaut
    mais je viens de voir que tu avais qd même répondu à ma question, et qu'en plus ça marche! Alors merci beaucoup francishop, à plus

    Ceuce

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 126
    Par défaut
    euh... en fait il me faudrait quand même le keycode pour la virgule. Ou alors pourriez-vous me dire où trouver la correspondance chiffre/caractère? Merci

    Ceuce

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Par défaut
    Bonsoir,

    Il suffit de demander :
    Liste des constantes des touches
    vbKey0
    vbKey1
    vbKey2
    vbKey3
    vbKey4
    vbKey5
    vbKey6
    vbKey7
    vbKey8
    vbKey9
    vbKeyA
    vbKeyAdd
    vbKeyB
    vbKeyBack
    vbKeyC
    vbKeyCancel
    vbKeyCapital
    vbKeyClear
    vbKeyControl
    vbKeyD
    vbKeyDecimal
    vbKeyDelete
    vbKeyDivide
    vbKeyDown
    vbKeyE
    vbKeyEnd
    vbKeyEscape
    vbKeyExecute
    vbKeyF
    vbKeyF1
    vbKeyF2
    vbKeyF3
    vbKeyF4
    vbKeyF5
    vbKeyF6
    vbKeyF7
    vbKeyF8
    vbKeyF9
    vbKeyF10
    vbKeyF11
    vbKeyF12
    vbKeyF13
    vbKeyF14
    vbKeyF15
    vbKeyF16
    vbKeyG
    vbKeyH
    vbKeyHelp
    vbKeyHome
    vbKeyI
    vbKeyInsert
    vbKeyJ
    vbKeyK
    vbKeyL
    vbKeyLButton
    vbKeyLeft
    vbKeyM
    vbKeyMButton
    vbKeyMenu
    vbKeyMultiply
    vbKeyN
    vbKeyNumlock
    vbKeyNumpad0
    vbKeyNumpad1
    vbKeyNumpad2
    vbKeyNumpad3
    vbKeyNumpad4
    vbKeyNumpad5
    vbKeyNumpad6
    vbKeyNumpad7
    vbKeyNumpad8
    vbKeyNumpad9
    vbKeyO
    vbKeyP
    vbKeyPageDown
    vbKeyPageUp
    vbKeyPause
    vbKeyPrint
    vbKeyQ
    vbKeyR
    vbKeyRButton
    vbKeyReturn
    vbKeyRight
    vbKeyS
    vbKeySelect
    vbKeySeparator
    vbKeyShift
    vbKeySnapshot
    vbKeySpace
    vbKeySubtract
    vbKeyT
    vbKeyTab
    vbKeyU
    vbKeyUp
    vbKeyV
    vbKeyW
    vbKeyX
    vbKeyY
    vbKeyZ

    Cordialement.
    Ps :
    Voir :KeyAscii = 59 (virgule)
    KeyAscii = 46 (point)

Discussions similaires

  1. [3D] matrice de déformation pour un point de vue décalé
    Par mou013 dans le forum Développement 2D, 3D et Jeux
    Réponses: 3
    Dernier message: 04/02/2006, 18h29
  2. [VBA] Critère pour affichage d'une msgbox
    Par Virgile59 dans le forum Access
    Réponses: 4
    Dernier message: 10/10/2005, 13h05
  3. Réponses: 5
    Dernier message: 09/09/2005, 17h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo