J'ai la ligne suivante :
MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='Gespac'")
A présent je souhaite que le critère soit passer en variable
MyClient="Gespac"
Et là j'ai un problème de syntaxe
Il semble qu'avec une variable Numérique cela fonctionne mais une variable
de type String je n'y arrive
Est-ce normal ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric RENAUD
Désolé de ce dérangement mais j'ai fini par trouver. C'était un problème d'espace avec les cotes et double-quotes. La syntaxe pour ceux que cela intéresse.
Sub Extrait() Dim MyClient As Variant, MyVal As Variant MyClient = "Gespac" MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='" & MyClient & "'") End Sub
"Eric RENAUD" a écrit dans le message de news:
Bonjour,
J'ai la ligne suivante : MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='Gespac'") A présent je souhaite que le critère soit passer en variable
MyClient="Gespac" Et là j'ai un problème de syntaxe Il semble qu'avec une variable Numérique cela fonctionne mais une variable de type String je n'y arrive Est-ce normal ?
....,"Libellé=" & MyClient)
Désolé de ce dérangement mais j'ai fini par trouver.
C'était un problème d'espace avec les cotes et double-quotes.
La syntaxe pour ceux que cela intéresse.
Sub Extrait()
Dim MyClient As Variant, MyVal As Variant
MyClient = "Gespac"
MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='" &
MyClient & "'")
End Sub
"Eric RENAUD" <erenaud@normandet.fr> a écrit dans le message de news:
uhOylsiHEHA.3748@tk2msftngp13.phx.gbl...
Bonjour,
J'ai la ligne suivante :
MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='Gespac'")
A présent je souhaite que le critère soit passer en variable
MyClient="Gespac"
Et là j'ai un problème de syntaxe
Il semble qu'avec une variable Numérique cela fonctionne mais une variable
de type String je n'y arrive
Est-ce normal ?
Désolé de ce dérangement mais j'ai fini par trouver. C'était un problème d'espace avec les cotes et double-quotes. La syntaxe pour ceux que cela intéresse.
Sub Extrait() Dim MyClient As Variant, MyVal As Variant MyClient = "Gespac" MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='" & MyClient & "'") End Sub
"Eric RENAUD" a écrit dans le message de news:
Bonjour,
J'ai la ligne suivante : MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='Gespac'") A présent je souhaite que le critère soit passer en variable
MyClient="Gespac" Et là j'ai un problème de syntaxe Il semble qu'avec une variable Numérique cela fonctionne mais une variable de type String je n'y arrive Est-ce normal ?
....,"Libellé=" & MyClient)
Raymond [mvp]
Bonjour. si Libellé est numérique: MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "[Libellé] = " & MyClient) si Libellé est alpha: MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "[Libellé] = '" & MyClient & "'")
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eric RENAUD" a écrit dans le message de news:
Bonjour,
J'ai la ligne suivante : MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='Gespac'") A présent je souhaite que le critère soit passer en variable
MyClient="Gespac" Et là j'ai un problème de syntaxe Il semble qu'avec une variable Numérique cela fonctionne mais une variable de type String je n'y arrive Est-ce normal ?
....,"Libellé=" & MyClient)
Bonjour.
si Libellé est numérique:
MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "[Libellé] = " &
MyClient)
si Libellé est alpha:
MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "[Libellé] = '" &
MyClient & "'")
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eric RENAUD" <erenaud@normandet.fr> a écrit dans le message de
news:uhOylsiHEHA.3748@tk2msftngp13.phx.gbl...
Bonjour,
J'ai la ligne suivante :
MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='Gespac'")
A présent je souhaite que le critère soit passer en variable
MyClient="Gespac"
Et là j'ai un problème de syntaxe
Il semble qu'avec une variable Numérique cela fonctionne mais une variable
de type String je n'y arrive
Est-ce normal ?
Bonjour. si Libellé est numérique: MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "[Libellé] = " & MyClient) si Libellé est alpha: MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "[Libellé] = '" & MyClient & "'")
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eric RENAUD" a écrit dans le message de news:
Bonjour,
J'ai la ligne suivante : MyVal = DLookup("[Nb de fiches anomalies]", "Qualité", "Libellé='Gespac'") A présent je souhaite que le critère soit passer en variable
MyClient="Gespac" Et là j'ai un problème de syntaxe Il semble qu'avec une variable Numérique cela fonctionne mais une variable de type String je n'y arrive Est-ce normal ?