nombre à virgule dans textbox

francoisC

XLDnaute Junior
Bonjour à tous et merci pour votre attention,
Dans un textbox j'ai un nombre à virgule (4.5). Pour le faire reconnaître en nombre j'ai utilisé Cdbl(TB) mais rein n'y fait.

code

Private Sub TB_Change()
MsgBox CDbl(TB) + 1
End Sub

Avez vous une solution ?

Et merci encore pour votre attention.
 

Dranreb

XLDnaute Barbatruc
S'il est normal que le séparateur décimal doive rester un point et non une virgule, utilisez Val(TB.Text)
Si vous tenez à ce que ça reste comme ça a été tapé vous pouvez prendre au choix CDbl(Replace(TB.Text, ".", ",")) ou Val(Replace(TB.Text, ",", "."))
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
315 095
Messages
2 116 167
Membres
112 675
dernier inscrit
Tazra_IMOU