Addition de 2 textbox

T

Tintin

Guest
Bonjour a tous

a l'aide d'une macro je veux additionner 2 valeurs situées dans des
textbox mais le resultat est suprennant 2+2=22
Ex de code
Textbox1.text + Textbox2.text = cells(1, 1)

Si quelqu'un a une idee
Merci d' avance
 
P

Pascal

Guest
Salut Tintin,
Le résultat peut paraitre étrange, mais en fait parfaitement logique quand on sait que le chiffre 2 (ou tout autre) est vu comme du texte dans un Textbox. Si dans la Textbox1 on avait "M" et la Textbox2 on avait "A" l'addition des deux ferait "MA" et ça te semblerais logique.
Donc pour revenir a du numérique il faut faire une conversion par la fonction Cdec(). dans ton cas ça donne :

cells(1, 1)=Cdec(Textbox1.text) + Cdec(Textbox2.text)

Nota : Si tu veux mettre le résultat dans la cells(1,1) il vaut mieux mettre l'égalité dans ce sens

A+

Pascal
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz