C'est pas très clair ton histoire...
Qu'entends tu exactement par champ ? Un champ dans une table de base de donnée est une colonne...
Tu parles de valeur txt... est-ce le contenu d'une textbox sur ton formulaire ?
Le formulaire de critère multi-recherche de caféine est un formulaire indépendant, c'est à dire qu'il n'est lié à aucune table. Donc, quoi que tu fasses dans ta requête ou table, ton textbox dans le formulaire ne se mettra jamais à jour, puisque la textbox n'est liée à aucun champ de la table/requête !
Si tu veux écrire "VL" dans la textbox après avoir cliqué sur une checkbox, c'est le code que je t'ai indiqué plus haut.
Ensuite, si tu veux lancer une recherche avec comme critère "VL" qui est inscrit dans ta textbox, il faut que dans ta requête sql tu aies un truc du genre :
"WHERE champPermis='" & textboxPermis & "';"
ce qui te donneras après concaténation de la chaine de caractères :
WHERE champPermis='VL';
En même temps, dire qu'on a un code d'erreur sans le donner, à moins d'être voyant, je ne vois pas à quoi ça sert 
JM
Message édité par otobox le 17-03-2008 à 19:33:54