Problème de saisie de la virgule dans un Textbox
Résolu/Fermé
LANGAZOU
Messages postés
95
Date d'inscription
vendredi 16 janvier 2015
Statut
Membre
Dernière intervention
8 novembre 2015
-
Modifié par LANGAZOU le 22/02/2015 à 20:15
LANGAZOU Messages postés 95 Date d'inscription vendredi 16 janvier 2015 Statut Membre Dernière intervention 8 novembre 2015 - 23 févr. 2015 à 10:02
LANGAZOU Messages postés 95 Date d'inscription vendredi 16 janvier 2015 Statut Membre Dernière intervention 8 novembre 2015 - 23 févr. 2015 à 10:02
A voir également:
- Problème de saisie de la virgule dans un Textbox
- Saisie gestuelle iphone - Guide
- Saisie vocale sms - Guide
- Gboard saisie vocale - Accueil - Applications & Logiciels
- Saisie vocale whatsapp - Accueil - Messagerie instantanée
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 754
23 févr. 2015 à 08:09
23 févr. 2015 à 08:09
Bonjour,
Pourquoi ne pas le placer dans l'événement Exit?
Pourquoi ne pas le placer dans l'événement Exit?
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox1 = Format(TextBox1, "# ### ##0.00") End Sub
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
23 févr. 2015 à 08:13
23 févr. 2015 à 08:13
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 754
Modifié par pijaku le 23/02/2015 à 08:19
Modifié par pijaku le 23/02/2015 à 08:19
Salut f894009,
Je ne suis pas à 100% ok avec la version de kiki29.
Il utilise le "." et la "," indépendamment du séparateur décimal de l'ordinateur...
Je préfère quelque chose comme ceci :
A ajouter à la proposition de kiki29, bien sur...
Je ne suis pas à 100% ok avec la version de kiki29.
Il utilise le "." et la "," indépendamment du séparateur décimal de l'ordinateur...
Je préfère quelque chose comme ceci :
Dim sep As String, Autre As String sep = Application.International(xlDecimalSeparator) Autre = IIf(sep = ",", ".", ",") TextBox1 = Replace(TextBox1, Autre, sep)
A ajouter à la proposition de kiki29, bien sur...
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
>
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
23 févr. 2015 à 08:23
23 févr. 2015 à 08:23
Bonjour,
Tout a fait, j'en prends note
Tout a fait, j'en prends note
LANGAZOU
Messages postés
95
Date d'inscription
vendredi 16 janvier 2015
Statut
Membre
Dernière intervention
8 novembre 2015
>
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
23 févr. 2015 à 09:20
23 févr. 2015 à 09:20
re bonjour,
je suis débutant en VBA, j'ai pas su combiner votre proposition avec celle de kiki.
Merci.
je suis débutant en VBA, j'ai pas su combiner votre proposition avec celle de kiki.
Merci.
Modifié par LANGAZOU le 23/02/2015 à 08:42
c'est parfait ! Merci :)
Juste une dernière question: ya t-il un moyen de prendre en compte le point sous le module keypress et le changer en virgule automatiquement ?
Merci pour votre suivi.
23 févr. 2015 à 08:45
voir:
pijaku - 23 févr. 2015 à 08:18
23 févr. 2015 à 09:38
23 févr. 2015 à 10:02
Bonne journée.