Combo box [Résolu]

Signaler
Messages postés
21
Date d'inscription
mardi 7 décembre 2004
Statut
Membre
Dernière intervention
24 mars 2014
-
Messages postés
14
Date d'inscription
mardi 15 mai 2007
Statut
Membre
Dernière intervention
20 décembre 2007
-
comment peut on effacer plusieur combo box avec un procédure au lieu d'utilser chaque fois un boucle

exple

For i = 0 To 7

C(i).Text = ""

Next i
j'ai essayer avec

Public Sub Eff_Champ(ByVal debut As Integer, ByVal Fin As Integer)

Dim C As ComboBox

For i = debut To Fin

C(i).Text = ""

Next i

End Sub

mais ça n a pas marcher

merçi.
AK

3 réponses

Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
13
Quoique, le mieux est :

ComboMachin.clear
ComboTruc.clear
...

Pourquoi utiliser une procédure ? Sauf bien sùr s'il s'agit d'un groupe de Combo (ce que j'ai cru comprendre - et mal compris - de ta question).

-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 209 internautes nous ont dit merci ce mois-ci

Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
13
Salut,

Un simple c(i).clear ça devrait suffire.

-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
Messages postés
14
Date d'inscription
mardi 15 mai 2007
Statut
Membre
Dernière intervention
20 décembre 2007

J ai deux combobox dans une feuille excel, j ai voulu essayer de mettre un bouton pour les vider avec derriere le bouton de commande les lignes suivantes :

Public Sub CommandButton1_Click()
Dim C As ComboBox
For i = 1 To 2
C(i).Clear
Next i


End Sub

Ca fonctionne pas , je comprends pas...

merci de votre aide !