Bonjour,
J'ai un problème dont je n'arrive pas a me sortir :
J'ai un formulaire "devis" avec une date de devis et un nom de société.
Je veux pouvoir supprimer ce devis de ma table "GlobalDevis" dans lequel j'ai plusieurs sociétés pour la date considérée.
Je veux donc faire un DLookUp avec 2 critères : un de date (la date du devis) et un de texte (le nom de la société)
Si je fais un DLookUp pour chaque critere, ça marche : il trouve la première occurence de mon Numéro d'index de la table :
numéro = DLookup("[IndexDevGlob]", "GlobalDevis", _
"[Société] = " & "'" & Me![NomSociété] & "'" )
>>> IndexDevGlob = 20, donc il trouve la 1ere occurence du nom de la socièté
ou si je fais :
numdedate = DLookup("[IndexDevGlob]", "GlobalDevis", _
"[DateGlob] = " & Format(Me![DateGlob], "\#mm-dd-yyyy\#" ))
>>> IndexDevGlob = 17, donc il trouve la 1ere occurence de la date
Si je fais :
vrainuméro = DLookup("[IndexDevGlob]", "GlobalDevis", _
"[DateGlob] = " & Format(Me![DateGlob], "\#mm-dd-yyyy\#" ) _
And "[Société] = " & "'" & Me![NomSociété] & "'" )
ça me dit : erreur d'execution 13 >>>incompatibilité de type !
Quelqu'un peut-il m'expliquer ou je fais une erreur ?