Le pavé numérique du clavier renvoie un point-virgule

Numéro d'article: 466657 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F16657
Agrandir tout | Réduire tout

Symptômes


Lorsque le séparateur décimal du panneau de configuration de WINDOWS est
un point, sous Microsoft ACCESS le point du pavé numérique retourne un
point-virgule. Comment obtenir un point ?


Résolution


Pour la saisie de valeurs numériques décimales dans un formulaire, vous
pouvez utiliser l'événement Sur touche activée afin d'obtenir un point au
lieu du point-virgule. Pour ce faire effectuez les opérations suivantes :
1. Affichez les propriété des événements de la zone de texte sur
laquelle vous saisissez vos valeurs.
2. Placez vous sur la propriété Sur touche activée.
3. Appuyez sur le bouton générateur (le bouton le plus à droite de la
ligne) et choisissez Générateur de code.
4. Tapez le code suivant :
Private Sub MonControl_KeyPress(KeyAscii As Integer)
If KeyAscii = 59 Then KeyAscii = 46
End Sub
5. Enregistrez votre formulaire et fermez-le.
6. Ouvrez le formulaire en mode utilisation
7. lacez-vous sur le contrôle où sont saisies les valeurs numériques et
appuyez sur le point du pavé numérique. Un point apparaît.


REMARQUES :

1. Dans la zone de texte, toute saisie au clavier d'un point-virgule,
(effectuée avec ou sans le pavé numérique) sera automatiquement
convertie en point. C'est pourquoi nous vous proposons d'utiliser la
procédure événementielle "Sur touche activée" uniquement pour vos
contrôle zones de texte contenant des valeurs numériques.
Si votre formulaire ne comporte que des contrôles numériques (ou si
vous ne souhaitez jamais obtenir le point-virgule sur votre
formulaire), vous pouvez utiliser la procédure événementielle "Sur
touche activée" du formulaire. Mais pour que la procédure
événementielle associée au formulaire transforme tous les caractères
point-virgule en caractères point, il faut aussi donner la valeur Oui
à la propriété "Aperçu des touches" du formulaire.
2. Lorsque le séparateur décimal du panneau de configuration de WINDOWS
est une virgule, sous Microsoft ACCESS le point du pavé numérique
retourne une virgule. Cette configuration permet donc de saisir des
nombres décimaux avec le pavé numérique avec Access 7.0 (dans les
tables, les requêtes, les formulaires, les macros et les modules).

Propriétés

Numéro d'article: 466657 - Dernière mise à jour: jeudi 19 septembre 1996 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Access 95 Standard
Mots-clés : 
gnl KB466657
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com