Bonjour

Je rencontre des problème de déclaration de variables sur des recherches de domaine qui répondent "vide".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Private Sub Form_BeforeInsert(Cancel As Integer)
    Dim mespontages As Variant
 
    mespontages = Nz(DLookup("[remarque]", "T_type_chirurgie", "[ID_intervention]='" & Me!ID_Intervention & "'" And "[type_chirurgie]='Pontage*'"), 0)
 
    If mespontages =0  Then
        MsgBox "vous devez rentrer le détail des pontages"
    End If
End Sub
Le débogage me dit que mespontages =vide. il me semblait que le type variant gérait les champs vides. Le message d'erreur est une "incompatibilité de type"
Merci d'avance pour vos suggestions.