Textbox excel et séparateur de milliers

bart64 bart64
182 contributions
Membre depuis le 11/02/2003
Envoyé le 04/03/2007 à 16:43


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.
bart64 bart64
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.

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

« Retour sur la liste des messages de ce forum