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...