Lorsque je ne dépasse pas 100 pour les valeurs entrées, je rentre dans ma boucle.
Dès que je dépasse, je n'y rentre plus. J'ai pourtant inséré une message box juste avant la boucle pour vérifier mes deux valeurs et si la condition était valide. Quel est le problème ?
Code : Tout sélectionner
$Compteur02 = GUICtrlRead ($InputDebutNum) //ex:90
$FinNum = GUICtrlRead ($InputFinNum) //ex: 120
MsgBox (0, "", $Compteur02 & " " & $FinNum) //Affiche 90 120
If $Compteur02 <= $FinNum Then
While $Compteur02 <= $FinNum
MsgBox (0, "", $Compteur02 & " " & $FinNum)
$Numero = Zero($Compteur02)
FileWriteLine ($ID_fichier, $Numero & ", " & $Ligne_Valeur)
$Compteur02 = $Compteur02 + 1
WEnd
Else
MsgBox (0, "", "Erreur, le numéro de début est plus grand que celui de fin.") //Affiche l'erreur au lieu de rentrer dans la boucle.
EndIf