Bonjour, voici mon problème :
Je veut sélectionner à paris d'une variable une ligne dans une zone de liste
à l'aide du code suivant :
IMPORTANT : UNE ZONE DE LISTE NON DEROULANTE
Ce code fonctionne très bien mais si la ligne sélectionnée n'est pas visible dans la zone de liste au moment de la recherche, il faut dérouler celle-ci pour visualiser la sélection.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 '---------------------------------------------------- '//SELECTION DE LA LIGNE DANS LA ZONE DE LISTE "LISTE" '//VARIABLE --> ValFind For i = 0 To Me.Liste.ListCount target = Nz(Me.Liste.Column(0, i)) If target = ValFind Then Me.Liste.Selected(i) = True GoTo Fin End If Next i: Fin:
Je voudrais que à la sélection de la ligne , celle-ci soit visible automatiquement dans la Zone de Liste.
Merci beaucoup de votre aide.
PS : si besoin je peut fournir un fichier avec table, formulaire et vba.
Partager