Salut, j'essaye de trouver un code qui permet de savoir si un nombre est décimale ou un entier... Merci de votre aide, je galere !
via un test utilisant
IsNumeric(...) et InStr(..., Application.DecimalSeparator) > 0
kiki29, ok mais ne gère pas le cas où le nombre vaut 3.000 qui est bien entier mais ne serait pas indiqué comme tel if a <> cint(a) then 'a non entier else 'a entier end if
En principe oui mais dans la réalité non, je viens de faire le test et l'indication pour 3.000 est bien un entier
En fait je divise par la partie entiere, si c'est = à 1, c'est un entier, sinon, non ! Merci qd même.