Je suppose que tu as ajouté des variables au code SQL d'origine, il se pourrait donc que certaines variables ne sont pas de même type que les champs de la table ce qui provoque l'erreur 13 "incompatibilité de type".
les variables de type texte doivent être entourées d'apostrophes (ou des guillemets doublés) pour être valides:
" Where monchamp ='" & mavariabletexte & "' and ..."
ou
" Where monchamp =""" & mavariabletexte & """ and ..."
Peux-tu faire une impression d'écran du code VBA au moment de l'apparition de l'erreur ?
Partager