Bonjour
Je suis un novice au VBA et mon problème est le suivant :
J'ai créé un formulaire de recherche multicritère basé sur un filtre
La recherche s'effectue entre deux dates dont voici le code :
Le problème est que lorsque le champ date est vide et que je j'exécute le filtre, je reçois le message suivant : "Erreur d'exécution 94, Utilisation incorrecte de Null"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 If Not IsNull(Me.Date1) And Me.Date1 <> "" And Not IsNull(Me.Date2) And Me.Date2 <> "" Then If f <> "" Then f = f & " AND Clng([Date résultat]) BETWEEN " & CLng(Me.Date1) & " AND " & CLng(Me.Date2) Else f = "Clng([Date résultat]) BETWEEN " & CLng(Me.Date1) & " AND " & CLng(Me.Date2) End If End If Me.Filter = f Me.FilterOn = True
Est-ce que quelqu'un aura l'amabilité de me modifier cette ligne du code pour qu'il accepte les valeurs "Null" de ma table?
Merci infiniment
Partager