chtiroms
Messages postés44Date d'inscriptionlundi 16 avril 2007StatutMembreDernière intervention31 août 2007
-
7 août 2007 à 17:33
chtiroms
Messages postés44Date d'inscriptionlundi 16 avril 2007StatutMembreDernière intervention31 août 2007
-
20 août 2007 à 09:50
Bonjour a tous,
Voila, je fais un petit programme.
Dans ma forme, j'utilise des combobox et des textbox.
Dans un module, je dois relancer mes combobox pour réactualiser mes valeurs.
Pour cela, j utilise combobox1_change.
Le probleme, c'est que vba me sort une erreur a cette endroit!!
Comment puis je faire??
PS: il ne s'agit pas d'un probleme Public/private car j'ai déclaré : public sub combobox1_change()
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 20 août 2007 à 01:04
"J'ai l'impression que VBA se perd tout seul parfois...'"
Non, vba a bien fait, justement. Dis toi que tu pars d'un module pour faire ça, mais imagine que tu partes d'un second UserForm, qui lui même contient un ComboBox nommé ComboBox1, bah de préférence, il va prendre celui qui se trouve dans la Form d'où part la procédure. Donc en cas de multiples Form, il faut bien lui préciser le container du contrôle à gérer.
(-et donc si rien, par défaut c'est lui-même [Me])