blord
XLDnaute Impliqué
Bonjour à tous,
J'utilise le code suivant pour formater le contenu de textbox :
Le problème avec ce code, est que lorsque j'additionne les TB1 et TB2 dans le TB3 et que j'entre par exemple 120 000 + 200 000, le résultat de l'addition donne 320 et non 320 000 ...
Si j'enlève le format l'addition se fait sans problème...
Il est important que le format affiché dans le textbox demeure car les nombres à entrer seront presque toujours de l'ordre du million, donc il est beaucoup plus facile visuellement de lire 6 000 000 au lieu de 6000000.
Merci pour vos bons conseils....
Blord
J'utilise le code suivant pour formater le contenu de textbox :
Code:
Private Sub TextBoxVIEADH1_change()
TextBoxVIEADH1.Value = Format(TextBoxVIEADH1.Value, "#,##0")
End Sub
Private Sub TextBoxVIEADH2_change()
TextBoxVIEADH2.Value = Format(TextBoxVIEADH3.Value, "#,##0")
End Sub
Private Sub TextBoxVIEADH3_change()
TextBoxVIEADH3.Value = Format(TextBoxVIEADH3.Value, "#,##0")
End Sub
Le problème avec ce code, est que lorsque j'additionne les TB1 et TB2 dans le TB3 et que j'entre par exemple 120 000 + 200 000, le résultat de l'addition donne 320 et non 320 000 ...
Code:
TextBoxVIEADH3.Value = Val(TextBoxVIEADH1) + Val(TextBoxVIEADH2)
Si j'enlève le format l'addition se fait sans problème...
Il est important que le format affiché dans le textbox demeure car les nombres à entrer seront presque toujours de l'ordre du million, donc il est beaucoup plus facile visuellement de lire 6 000 000 au lieu de 6000000.
Merci pour vos bons conseils....
Blord