Je croyais aussi mais en comparant les valeurs 2 variables prix1 et prix2, je me suis apercu que le resultat n etait pas logique : en comparant 999 et 1120, il me trouvait 1120 <= 999.
J ai verifie que mes 2 variables contenaient bien ces valeurs, c etait le cas; j ai remplace une des variable par sa valeur et la ca marchait !
Quand j ai cherche sur internet comment marche les <, <= ... les tutoriels mettaient qu on pouvait comparer une variable et un nombre, mais ils ne parlaient jamais de 2 variables ... c est la que j ai demande de l aide.
Finalement comme j etais pressee, j ai cherche les fonctions de comparaison de chaine de caractere et il en existe une : strcomp(string1, string2[, compare]) qui fait ce travail !
Enfin voila tout ca pour dire que vbscript n est pas d une logique implaccable ! ;)
en y réfléchissant bien,
je crois avoir été confronté à ce probleme auparavant... mais je ne me souviens plus de la façon dont j'y ai remédié je vais chercher dans mes back...et tenter de me rafraichir la mémoire
si tu trouves la maniere dont tu t y etais pris ca m interesse : en fait ca marche pas totalement , etant donne que ca compare les chaines de caracteres, quand je compare 1000 et 300, il trouve 300 > 1000.
Merci d avance !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Bon finalement j ai une solution et ca marche vraiement cette fois !
Il faut convertir les variables en entier avec CInt(var)
et apres on peut utiliser <, > ...
Tu avais raison, ce n est pas aussi compliquer que ca ! :big)