Bonjour,
J'ai quelques petits problèmes, avec la détection de modification de la valeur d'une zone de texte ou d'une liste déroulante dans un formulaire.
Ce que j'ai :
- Des listes déroulantes avec des choix prédéfinis
(exemple :
- a1
- a2
- a3
)- Des zones de texte
Ce que j'aimerais :
Dès que l'utilisateur clique sur une des valeurs de la liste déroulante, quand celle ci est donc sélectionnée dans la liste, que le programme détecte cette modification et fasse des commandes en conséquences.
Par exemple si je clique sur a1, que vb affiche dans une zone de texte diverse, "(a+b)² = a² + 2ab + b².
J'ai essayé avec Private Sub Form_Dirty(), mais le programme ne rentre jamais dans la fonction. :/
Du coup je ne sais pas pourquoi, ni comment faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Form_Dirty() MsgBox ("changement") End Sub
Donc si vous avez une solution s'il vous plait !![]()
Partager