Bonjour,

Situation :

Un formulaire : F_220_Entete lié à table T_220_Entete avec une zone de liste déroulante [choixout]
Un sous formulaire : SF_225_lignes lié à table T_225_lignes avec une zone de liste déroulante [choixvehi]

Une table T_160_Vehi avec la clé primaire "Ref_vehicule" et un champ "Situation"

Ce que je voudrais arriver à faire :

Je voudrais que lorsque [choixvehi] est modifié, le programme sélectionne la ligne d'enregistrement de la table T_160_Vehi où Ref_vehicule = [choixvehi] et remplace la valeur du champ "Situation" par la valeur contenue dans [choixout]

Si quelqu'un pouvait m'éclairer, Peut-on faire cela avec SQL ou faut-il faire ça avec VBA ?

J'ai fait un essai en VBA, mais mon ignorance de la syntax me bloque. Pouvez-vous me mettre sur la piste ou m'aider à écrire les lignes de code nécessaire.

En général, je me débrouille pour ne rien avoir à programmer , mais là, ce n'est vraiment pas possible d'y couper

Merci beaucoup

Jefke