Textbox excel et séparateur de milliers
Bonjour,
Dans un userform excel, j\'ai des textbox. Je voudrais que les chiffres apparaissent avec un séparateur de milliers : par exemple que 1280.98 apparaisse sous la forme 1 280.98
Cette solution ne donne rien de bon
variable.Value = Format(variable.Value, \"#,###.00\")
Lorsque l\'utilisateur rentre un chiffre, le curseur se déplace automatiquement à la fin des décimales.
Est-ce qu\'il y a une solution ?
Merci pour votre aide.
Dans un userform excel, j\'ai des textbox. Je voudrais que les chiffres apparaissent avec un séparateur de milliers : par exemple que 1280.98 apparaisse sous la forme 1 280.98
Cette solution ne donne rien de bon
variable.Value = Format(variable.Value, \"#,###.00\")
Lorsque l\'utilisateur rentre un chiffre, le curseur se déplace automatiquement à la fin des décimales.
Est-ce qu\'il y a une solution ?
Merci pour votre aide.

182 contributions
Membre depuis le 11/02/2003
Envoyé le 05/03/2007 à 21:28 Modifié par Modifié par bart64 le 05/03/20
Au cas où ça intéresse quelqu\'un [°)]
Il faut mettre ce code dans l\'évènement AfterUpdate et non pas dans l\'évènement Change
Private Sub variable_AfterUpdate()
variable.Value = Format(variable.Value, \"#,###.00\")
End Sub
Ainsi, la textbox se met en forme lorsqu\'on quitte la zone et non pas à chaque insertion de chiffre.
Il faut mettre ce code dans l\'évènement AfterUpdate et non pas dans l\'évènement Change
Private Sub variable_AfterUpdate()
variable.Value = Format(variable.Value, \"#,###.00\")
End Sub
Ainsi, la textbox se met en forme lorsqu\'on quitte la zone et non pas à chaque insertion de chiffre.
Discussion trop ancienne
Cette discussion a été automatiquement fermée car elle n'a plus reçue de nouveau message depuis trop longtemps.
Nous vous suggérons de créer un nouveau message
2 enregistrements - Page 1/1
« Retour sur la liste des messages de ce forum