Requête Multiselect dans une listbox
Bonjour,
J'aimerais exécuter une requête à partir d'une sélection multiple d'une listbox, en cherchant sur le net j'ai trouvé ce code là :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Private Sub Liste55_AfterUpdate()
Dim itm As Variant
Dim S, S1 As String
For Each itm In Liste55.ItemsSelected
S = S & Liste55.ItemsSelected(itm) & ","
Next itm
S = Left(itm, Len(S) - 1)
S1 = "SELECT YEAR(Match.date) FROM Match WHERE Match.type_match IN(S)"
ComboAnnée.RowSource = S1
End Sub |
Le but étant de créer une chaine et de l'utiliser pour générer la requête, seulement j'ai le message d'erreur suivant :
Erreur d'exécution 2480 :
Vous avez fait référence à une propriété à l'aide d'un argument numérique qui ne fait pas partie des numéros de propriété de la collection
Quelqu'un peut m'aider à y voir plus clair ?
Merci bien