Séparer nombres entiers et décimaux

  • Initiateur de la discussion Initiateur de la discussion Luigi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Luigi

XLDnaute Occasionnel
Bonjour à tous,

Je souhaiterai écrire dans un TexBox un nombre, composé de 3 chiifres entiers et de 2 décimales (ex:123.45). Ce nombre je souhaiterai le saisir sans le séparateur (ex:12345) mais qu'il mette automatiquement le séparateur aprés 3 chiffres entiers.
Est-il possible de définir un format de saisie dans un TextBox?

D'avance je vous remercie.
 
Re : Séparer nombres entiers et décimaux

Salut Luigi,

Tu peux par exemple faire une macro qui s'exécute lorsque le textbox perd le focus, et qui insère un point entre les 3ème et 4ème caractère.

exemple (attention, aucune vérification sur le fait que tu as saisi un nombre à 5 chiffres) :

Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox1.Value = Left(TextBox1.Value, 3) & "." & Right(TextBox1.Value, 2)
End Sub


Gurgeh
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
1 K
M
Réponses
22
Affichages
5 K
marcfriez
M
S
Réponses
1
Affichages
951
F
Réponses
8
Affichages
1 K
O
Réponses
10
Affichages
3 K
odin2000fx
O
P
Réponses
8
Affichages
2 K
Pateros
P
B
Réponses
16
Affichages
7 K
britchouleloup
B
F
Réponses
2
Affichages
18 K
Kimadi
K
Retour