Bonjour,
j'ai fait un petit tour sur tout le forum, la FAQ mais je n'ai pas trouvé de réponse satisfaisante, alors je me permets de prendre un peu de temps de lecture aux utilisateurs de ce forum..
J'ai rédigé, dans un module créé pour l'occasion, une fonction dont voici l'en-tête :
J'exécute une requête basée elle-même sur deux requêtes où j'utilise cette fonction dans un critère :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public Function Jaro(s1 As String, s2 As String) As Double
Là, surprise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part WHERE Jaro([RQ1]![C1];[RQ2]![C1]) > 0.8
Type de données incompatible dans l'expression du critère. (Erreur 3464)
J'ai essayé toutes sortes de fonctions de conversions, CDbl(), Int() ... mais toujours la même erreur. L'affichage des données ne pose pas de problème, mais le critère ne passe pas.
Quelqu'un aurait une idée ?? A déjà rencontré le même problème ??
Merci d'avance,
Partager