• Initiateur de la discussion Initiateur de la discussion steph
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

steph

Guest
Bonjour à toutes et tous,

j'ai par exemple 3 listes box qui s'appelle : LsB1,LsB2 et LsB3.

Je veux les vider en utilisant LsB1.clear. Jusque là tout va bien.
Mais est-il possible d'avoir une concatenation du genre : LsB & i &.clear ?
Ce qui me permetterais de les vider avec une simple boucle.

Merci.

Steph
 
Moi, je ne vois qu'une ruse du style :

Sub macro1()
LsB1.Clear
End Sub

Sub macro2()
LsB2.Clear
End Sub
Sub macro3()
LsB3.Clear
End Sub


Sub boucle()
For i = 1 To 3
Application.Run ("LsB" & i)
Next i
End Sub
 
Mille excuses !
j'étais au boulot et dans la précipistation, j'ai merdé. Désolé, faute de frappe...

je rectifie:
-------------
(l'idée est de lancer avec une boucle 3 macros initialisant les trois listes)

Sub macro1()
LsB1.Clear
End Sub

Sub macro2()
LsB2.Clear
End Sub

Sub macro3()
LsB3.Clear
End Sub


Sub boucle()
For i = 1 To 3
Application.Run ("macro" & i)
Next i
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
377
Retour