numeric or not?

aurelien

XLDnaute Nouveau
bonsoir a tous,
je sollicite votre aide parce que la je vois vraiment pas...
explication :
par un userform je rentre dans un textbox un chiffre ( par ex 1234)
cette valeur se met sur une feuille excel (par ex en A2) le problème est que lorsque je prend cette valeur pour faire un produit et bien jai un message d'erreur .... #valeur, par le biais des étapes de calcul je vois qu'il ne prend pas le chiffre en tant que tel mais sous la forme "1234" donc en texte... comment je peux faire?
merci beaucoup pour votre aide.!

cdt
 

wilfried_42

XLDnaute Barbatruc
Re : numeric or not?

bonjour aurelien

tu dois avoir un ordre du genre cells(ligne,colonne) = textbox1.value ou meme sans le value

textbox comme son nom l'indique ne renvoie que du texte
il faut donc faire la conversion

cells(ligne,colonne) = clng(textbox) ---> entier lond
cells(ligne,colonne) = cdbl(textbox) ---> nombre avec decimale
cells(ligne,colonne) cdate(textbox) ---> date
 
C

Compte Supprimé 979

Guest
Re : numeric or not?

Salut Aurelien,

Tu as qu'elle version d'Excel !?

Parce-que sous 2003 il sait multiplier des "valeurs texte" avec une valeur numérique et même 2 "valeurs texte" ensemble :confused:
 

aurelien

XLDnaute Nouveau
Re : numeric or not?

merci pour votre aide je vais essayer!
en fait j'ai Excel 2003,
et ma ligne de code est plutot :

feuill1.range("a"&L).value = textbox1.value

L étant la variable qui m'incremente ma base d'une ligne a chaque action de la macro...

merci
 

Discussions similaires

Réponses
7
Affichages
377
Réponses
14
Affichages
805

Statistiques des forums

Discussions
312 504
Messages
2 089 090
Membres
104 027
dernier inscrit
Luc ECODIS