Répéter une boucle

  • Initiateur de la discussion Initiateur de la discussion cyrilanselin
  • 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 !

C

cyrilanselin

Guest
Bonsoir le forum,

Je cherche la syntaxe à utiliser pour répéter l'éxecution d'une boucle for pour les différentes lettres que peut prendre une variable (ici Col) :

Dim Col as string

For i = 1 to 100
Sheets("2").range("b" & i)=Sheets("1).range("a" & i)
Next i


Je souhaite exécuter cette boucle pour Col = A, C, puis H

Merci d'avance
 
Re : Répéter une boucle

Bonsoir,

Si j'ai bien compris :

Sub test()
MyArray = Array("A", "C", "H")
For j = 0 To UBound(MyArray)
For i = 1 To 100
Sheets("2").Range("b" & i) = Sheets("1").Range(MyArray(j) & i)
Next i
Next j
End Sub
 
Dernière édition:
Re : Répéter une boucle

cyrilanselin à dit:
Bonsoir le forum,

Je cherche la syntaxe à utiliser pour répéter l'éxecution d'une boucle for pour les différentes lettres que peut prendre une variable (ici Col) :

Dim Col as string

For i = 1 to 100
Sheets("2").range("b" & i)=Sheets("1).range("a" & i)
Next i

Je souhaite exécuter cette boucle pour Col = A, C, puis H

Merci d'avance
Salut
Tu veux copier la plage A1:A100 de feuille "1" sur les colonnes A, B, C et H de la ligne 1 à 100 de feuille "2"
S j'ai compris :
Sub Macro1()
Sheets("1").Range("A1:A100").Copy Sheets("2").Range("A1:C1,H1")
End Sub
A+
 
Re : Répéter une boucle

Merci à Catrice d'avoir deviner ce que je cherche à faire car en relisant mon message je ne comprend pas moi même !!

Ca fonctionne très bien 🙂

Maintenant existe t-il un moyen de faire varier plusieurs variables pour une même boucle ???
 
- 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
4
Affichages
281
Réponses
15
Affichages
784
Réponses
5
Affichages
910
Retour