Bonjour,
Pourquoi ceci fonctionne ? :
Et pourquoi ceci ne fonctionne pas ? :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set MoTdest = MoDb.OpenRecordset("SELECT * FROM Prevision where [N°]=13 and Libelle = '" & VarCrit & "'")
J'ai une erreur 3464 : type de données incompatible dans l'expression du critère.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim VarNb as Integer VarNb= Dlookup("ReBlaBla") Set MoTdest = MoDb.OpenRecordset("SELECT * FROM Prevision where [N°]='" & VarNb & "' and Libelle = '" & VarCrit & "'")
Je précise que MS DAO 3.6 Library est coché dans mes références.
Quand l'erreur survient, ma ligne de code est surlignée en jaune, et quand je survol VarNb, je constate que la valeur est la bonne (en l'occurence =13).
Merci à vous.
Belle journée.
Partager