Bonjour,
J'ai créé un formulaire du type "commandes" contenant un sous-formulaire du type "détail de la commande".
J'ai voulu faire apparaître dans le formulaire "commandes" le montant total de celle-ci. Pour cela, j'ai créer un premier champ indépendant de calcul dans le sous-formulaire, qui fait la somme de toutes les lignes commandées.
Ensuite, j'ai créé un second champ indépendant dans le formulaire "commandes". Ce dernier a comme valeur (source contrôle) la valeur du premier champ indépendant. Jusque là, pas de souci.
Je souhaite faire en sorte que lorsque le montant de ce deuxième champ varie, la valeur d'un troisième champ du formulaire "commande" change (par exemple : si le montant du deuxième champ est égal ou supérieur à 1500 euros, la valeur du troisième champ est "très bonne vente" - en-dessous de 1500 euros, c'est une "vente médiocre").
j'ai beau inscrire le code VBA dans les différents types d'événement du deuxième champ et même du troisième champ, rien ne fonctionne.
J'ai fait un test sur d'autres champs avec le même code VBA et aucun problème.
Y a t'il une démarche particulière avec les champs indépendants ?
Par avance, merci pour votre aide.
Partager