Bonjour à tous,

Je souhaite comparer 2 valeurs avec un <

L'une de ces valeurs est issue d'une textbox
L'autre est issue d'une liste(of ligne) : ligne est un objet composé de col1 as string, col2 as string, col3 as string, col4 as integer.

Je souhaite parcourir cette liste of ligne, (appelons-la MaListe), et comparer la valeur de Maligne.col4 à la valeur de la textbox. Puis effectuer un traitement si le test = true.

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
For i = Maliste.Count - 1 To 0
                If Maliste(i).col4 < textbox_periode1.Text Then
                 'traitement
                End If
            Next
Le problème : rien ne se produit, enfin plus précisément le test n'est jamais vérifié alors qu'il devrait l'être.
Je me suis donc douté (peut être à tort) que le problème provenait du type des variables comparées : mon Maliste.col4 est integer, j'ai donc tenté un parse32 sur ma valeur de la textbox, de même avec Val(textbox.text) mais rien a faire.

Auriez vous une idée ?

Merci d'avance!