voila, il faut que je convertisse le text de ma textbox en entier. Je suppose qu'il faut utiliser Cint mais je ne sais pas comment l'utiliser.
Il faut faire comment ??
Cordialement
Configuration: Windows 7
Safari 532.5
6 réponses
Votes
Date
Date décroissante
Aligator_427
le If IsNumeric n'est pas obligatoire, mais fortement conseillé, surtout si tu ne gères pas la saisie de la textbox; si l'utilisateur entre du texte dans la textbox et que tu essayes de le convertir en int, ça va générer une erreur.
Sinon:
intVar=CInt(maTextBox.Text)
blux
Modérateur
Salut,
un integer est limité entre -32767 et 32768, si ta zone est plus grande, alors ça peut ne pas marcher, il faudra passer en long, voire en single (ou en double).
Aligator_427
If IsNumeric(maTextBox.Text) Then intVar=CInt(maTextBox.Text)
David
Il me marque une erreur de synthaxe car dans mon code je n'ai pas le If...Then. Je ne peux utiliser que Cint ou Round
lermite222
Contributeur
Bonjour,
Quel language ?
A+
David
Langage : VBA.
quant au intVar=CInt(maTextBox.Text) j'ai nbkm=Cint(TXBX_nbkm.text) avec Dim nbkm As Integer et il me met incompatibilité de type !!!
Comment faire ???
Bidouilleu_R
peux-tu dire ce qu'il y a dans TXBX_nbkm
parce qu'il n'y a pas d'erreur...