Problème utilisation de plusieurs Boucle For... next

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

M

MaxL

Guest
Bonjour,

Je suis débutant en macro excel et je rencontre une difficulté, j'espère pouvoir trouver un peu d'aide par ici.

Mon problème :

Je souhaite copier les informations des cellules V3 à V145 de la feuille "MSN vierge"
et les coller dans la feuille "étiquette" de façon à ce quelles soient rangées sous forme de tableau.

Pour cela j'ai voulu utiliser plusieurs boucle "For ... Next"
- La première "n" qui correspond à ma plage de cellule à copier

- La seconde "c" qui correspond au numéro de colonne ou je souhaite coller mon information.
- La troisième "l" qui correspond au numéro de ligne ou je souhaite coller mon information.

Lorsque je visualise pas à pas le déroulement de ma macro, je m'aperçois que la boucle "l" doit se finir avant la boucle "c" et avant la boucle "n". Alors que je souhaiterais "séquencer" mes boucles.
C'est-à-dire lorsque
n= 1 alors c= 1 et l= 1
n= 2 alors c= 2 et l= 1
n= 3 alors c= 3 et l= 1
n= 4 alors c =1 et l= 2
ainsi de suite

En pièce jointe vous trouverez mon fichier.

Merci d'avance et bonne journée.

Maxime.
 

Pièces jointes

Re : Problème utilisation de plusieurs Boucle For... next

Bonsoir,

Ci-joint une interpretation de ce que tu cherches à faire.

J'ai également modifié ton code.
Code:
Sub etiq()
Application.ScreenUpdating = False
Sheets("Etiquette").Cells.ClearContents
For n = 3 To 6
    Sheets("MSN vierge").Range("V" & n).Copy
    For c = 1 To 3
        For l = 1 To 5
            Sheets("Etiquette").Cells(l + ((n - 3) * 5), c).PasteSpecial Paste:=xlPasteValuesAndNumberFormats
        Next l
    Next c
Next n
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub
 

Pièces jointes

Dernière édition:
Re : Problème utilisation de plusieurs Boucle For... next

Bonsoir,

Ci-joint une interpretation de ce que tu cherches à faire.

Merci beaucoup pour votre réactivité.
Votre réponse correspond exactement à mon besoin.

Par contre je n'arrive pas à bien comprendre ce que vous avez fait.
Pouvez vous m'apporter quelques explications svp ?

Merci encore et bonne soirée.
 
- 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
513
Réponses
7
Affichages
510
Réponses
15
Affichages
697
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
427
Réponses
5
Affichages
847
Réponses
2
Affichages
350
Retour