Salut à tous,
Je débute en VBA avec Access et j'ai besoin d'effectuer différents traitements avec VBA pour collecter et formater des données notamment.
Je vous mets mon code actuel:
Et il me retourne cette chère erreur 13: incompatibilité de type sur la ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim req1 As Recordset Dim sql1 As String Set db = CurrentDb() sql1 = "SELECT c.id_c AS id FROM client c, intervenir intr WHERE c.id_c=intr.id_c AND YEAR(date)>(YEAR(now())-1) AND YEAR(date)<(YEAR(now())+1) GROUP BY c.id_c ORDER BY c.id_c;" Set req1 = db.OpenRecordset(sql1)
Je comprends pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set req1 = db.OpenRecordset(sql1)
Et d'ailleurs au passage, quelle est la méthode pour récupérer le nombre de lignes retournées? et les valeurs retournées svp?
Merci d'avance
PS: ah juste un truc, j'ai testé la requête, elle fonctionne impeccablement
Partager