Bonjour
J'essaie d'utiliser l'exemple de tofalu
"Voici une petite fonction qui peut faire l'affaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Function Selectionner(Liste As ListBox, Colonne As Integer, Chercher As String) Dim i As Integer Dim Trouve As Boolean For i = 0 To Liste.ListCount - 1 If Liste.Column(Colonne, i) = Chercher And Not Trouve Then Me.Liste.Selected(i) = True If Liste.MultiSelect = 0 Then Trouve = True Else Me.Liste.Selected(i) = False End If Next i End Function
Utilisation :
Selectionner Liste0, 1, "Monsieur"
Dans mon formulaire, "maliste" est une liste déroulante
Dans VBA, j'écris
Selectionner maliste,0,ma_valeur
A l'exécution, j'ai l'erreur
incohérence de type
sur cette ligne
Qu'ai je oublié ?
merci
bon bout d'an, comme on dit chez moi
JP
Partager