Bonjour,
Je suis en train d'écrire un script vba dans une base Access. Celle-ci comporte 2 tables, qui sont identiques à 2/3 champs prêt.
Je dois réaliser la opération sur ces tables. Pour éviter d'écrire 2 fois la routine ADO, je voulais savoir si il est possible de tester l'existance d'un champ.
L'idée est de tester l'existance d'un champ, dans le recordset.
Si il existe je peux lui affecter la valeur.
Sinon je ne fais rien.
J'ai essayé isnull, is nothing, ismissing, .. mais l'erreur retournée est toujours "impossible de trouver l'objet dans la collection" (ce qui est normal vu qu'elle n'existe pas).
Auriez-vous des idées ? une fonction, un argument qui m'aurait échapé.
Merci
Aurélien
Partager