Bonsoir tout le monde.
J'ai un problème récurrent chez moi : les variables.
Ce code ne fonctionne pas, il génére une erreur 2471 avec ce message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim Nob As Variant Dim MonMois As String Nob = DMax("[N°]", "[QLivraisons]") MonMois = DLookup("[Mois]", "[QLivraisons]", "[N°] = Nob") MsgBox MonMois
L'expression entrée comme paramètre de requête est à l'origine de l'erreur suivante : Nob
La variable semble bien déclarée (enfin je crois) puisqu'elle retourne la valeur souhaitée mais le fait d'insérer la variable Nob dans la fonction DLookup() bloque tout. Y a t-il une écriture particulière pour insérer une variable dans DLookup() ?
Par le passé, j'ai connu plusieurs fois ce pb. Je voudrais vraiment comprendre ce que j'ai mal fait.
Merci d'avance.
Partager