alors je vous explique, g un formulaire avec plusieur combo box, qui sont généré par des requètes.
ensuite avec les champs selectionné, les valeurs entre dans une requète et remplisse une listbox.
Mais, c champs ne sont pas forcément rempli, g mis en place des if mé sa ne marche pas?
je vous montre mon code, vous allez mieu comprendre:
Private Sub refresh_query()
Dim SQL As String
If Me.cbonomcours.Value > 0 Then
SQL = "AND COURS!NomCours= '" & Me.cbonomcours & "' "
End If
If Me.cboidclient.Value > 0 Then
SQL = "AND CLIENT!IDClient= '" & Me.cboidclient & "' "
End If
If Me.cbonomcours.Value > 0 Then
SQL = SQL & " AND COURS!NomCours= '" & Me.cbonomcours & "' "
End If
If Me.cboidclient.Value > 0 Then
SQL = SQL & " AND CLIENT!IDClient= '" & Me.cboidclient & "' "
End If
oui une idée comme ça ^^
Avec ceci je suis sur que ta requête sera plus cohérente pour Access :p
If Me.cbonomcours.Value > 0 Then
SQL = SQL & " AND COURS!NomCours= '" & Me.cbonomcours & "' "
End If
If Me.cboidclient.Value > 0 Then
SQL = SQL & " AND CLIENT!IDClient= '" & Me.cboidclient & "' "
End If
petite erreur d'inattention : p
Par contre n'hésite pas à mettre les messages d'erreurs dans tes posts stp ça aide pas mal pour avoir une réponse rapide