J'ai des codes VBA dans une base de données Access. Je reçois un message d'erreur "Run Time Error 3464 - Data Type Mismatch in Expression" avec les lignes suivantes dans mes codes. Quel est le format correct de cette ligne ? Je suis sûr qu'il s'agit d'un simple guillemet ou de quelque chose qui manque dans la ligne.
Dans la base de données, il y a une colonne appelée Membres de l'APIC. Je veux seulement les enregistrements qui ont "1" dans les cellules.
Table$ = "SELECT * From WHY_Open_Cases_YTD WHERE WHY_Open_Cases_YTD.[APIC Member] = 1;"
Set RST = myDB.OpenRecordset(Table$)
Veuillez me conseiller sur ce que je fais de mal. Lorsque je débogue le message, j'obtiens le message suivant Set RST = myDB.OpenRecordset (Table$)
est mis en évidence.