Boucle avec deux conditions

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 !

phileas

XLDnaute Nouveau
Bonjour, à tous

Je souhaiterais simplifier mon code en faisant une boucle for/next avec deux conditions sur les lignes ci dessous,mais je cale!!

Label1.Caption = Sheets("data").Range("a1").Text
Label2.Caption = Sheets("data").Range("b1").Text
Label3.Caption = Sheets("data").Range("c1").Text
......


je pensais faire un code du style mais ça fonctionne pas..

c = Sheets("data").Range("a1").End(xlRight).Column
For b = 1 To 3
Controls("label" & b).Caption = Sheets("data").Range(c & "1").Text
Next b

merci d'avance
Phil
 
Bonjour et merci a tous les deux

Je l'ai adapté pour des combobox et ça fonctionne bien
c = Sheets("data").Range("a1").End(xlToRight).Column
For b = 8 To 37
Sheets("data").Cells(1, b).Value = Controls("combobox" & b).Text
Next b

Mon problème est que j'ai deux séries de combobox des no 8 a 37 et 108 a 137, quand je veux adapter ce code a la la deuxième série ça ne fonctionne pas !!!😡

c = Sheets("data").Range("a2").End(xlToRight).Column
For b = 108 To 137
Sheets("data").Cells(2, b).Value = Controls("combobox" & b).Text
Next b

Phil
 
Bonjour,

Tu as raison la formule qui calcule c n'a rien a faire dans mon exemple !! désolé
voici un fichier qui permettra peut être de comprendre ma problématique.

J'ai essayé avec des combobox qui se suivent et ça fonctionne donc mon probleme vient du fait qu'il y a des trous entre les no de combobox; existe t'il une autre solution que de devoir remplacer tous mes no de combos?

Pour info, dans ce fichier je voudrais avoir dans les combobox 101 a 104 les infos de la ligne e5 à h5

Merci d'avance
 

Pièces jointes

- 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

Discussions similaires

Réponses
11
Affichages
1 K
Réponses
2
Affichages
750
Réponses
3
Affichages
574
Réponses
22
Affichages
3 K
Retour