canichon
Messages postés50Date d'inscriptionvendredi 7 juillet 2006StatutMembreDernière intervention 2 septembre 2009
-
21 mars 2007 à 14:29
canichon
Messages postés50Date d'inscriptionvendredi 7 juillet 2006StatutMembreDernière intervention 2 septembre 2009
-
21 mars 2007 à 14:52
Bonjour a tous,
Voilà j'ai créé un forms avec 3 combobox identiques.
Pour éviter, par exemple, l'initialisation de chaque combobox séparément, j'ai créé un tableau de combobox et une boucle d'initialisation mais ça ne fonctionne pas...
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 21 mars 2007 à 14:42
Salut;
voilà comment on attribue des contrôles à un tableau :
ReDim sauve(5) As Control ' à 5, donc, pour 6 contrôles
Set sauve(0) = text1
Set sauve(1) = text3
Set sauve(2) = Check1
Set sauve(3) = Check2
Set sauve(4) = Option1
Set sauve(5) = Option2
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 21 mars 2007 à 14:49
[javascript:hhobj_3.Click()
variable objet
]
s'effectue en deux temps. Vous devez d'abord déclarer la variable objet. Il faut ensuite affecter une référence valide à la variable objet à l'aide de l'instruction Set. De même, un bloc With...End With doit être initialisé en exécutant le point d'entrée de l'instruction With. Causes et solutions de cette erreur :
Vous avez tenté d'utiliser une variable objet ne faisant pas encore référence à un objet valide. Spécifiez ou respécifiez une référence pour la variable objet. Par exemple, si l'instruction Set est omise dans le code suivant, une erreur sera générée lors d'une référence à
MyObject
:
Dim MyObject As Object ' Crée une variable objet.
Set MyObject = Sheets(1) ' Crée une référence d'objet valide.
MyCount = MyObject.Count ' Affecte valeur de compte à MyCount.