Bonjour,
j'ai voulu utiliser le code du FAQ pour sélectionner une ligne de ma zone de liste "ListeScenarios" selon la valeur de la variable IDsc qui correspond à la 1ère colonne. Malheureusement la condition indiquée dans l'instruction If n'est jamais vérifiée alors que pourtant la valeur attribuée à IDsc existe bien dans la liste...

Quelqu'un pourrait-il m'aider ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
        Dim IDsc, listrow as integer
        IDsc = 33
 
        For i = 1 To ListeScenarios.ListCount
            If Me.ListeScenarios.Column(0, i) = IDsc Then
                listrow = i
                Exit For
            End If
        Next i
 
        Me.ListeScenarios.Selected(listrow) = True