Bonjour,
j'ai créé un UserForm contenant 7 TextBox et une ComBoxBox. Le principe du code est le suivant:
TextBox3 = TextBox1 + TextBox2
TextBox4 = entrer une valeur manuellement
TextBox5 = TextBox3 x TextBox4
TextComboBox = valeur change en fonction de du ComboxBox.
et enfin le calcul final: TextBox6 = TextBox5 x TextComboBox.
Le code actuel est fonctionnel mais n'est pas optimisé en fonction des changements de valeurs de certaines TextBox. Si je rentre les valeurs dans l'ordre suivant tout est fonctionnel:
TextBox1 => TextBox2 => TextBox4 => Choix Valeur de ComBoxBox. TextBox6 est updaté automatiquement.
cependant, Si je rentre des valeurs dans un autre ordre, par exemple en commençant par ComBox et ensuite TextBox1 et TextBox2, TextBox6 ne sera pas mise à jour automatiquement.
Ma question est la suivante: comment puis-je optimiser le code suivant de façon a mettre automatiquement à jour TextBox6 quelque soit l'ordre de saisie des autres TextBox ou Combo ?
Je coince un peu, à part mettre une condition de type Private TextBox .... Change(), je ne vois pas et ça ne couvre pas tous les cas.
Je vous remercie pour votre aide![]()
Partager