Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Dupliquer lignes

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

MACACHOU

Guest
Bonjour à tous,
J'espère ici trouver une solution à mon problème...
Je souhaiterai dupliquer des lignes selon les quantités indiquées.... Etant novice je galère...



Merci de votre aide
 

Pièces jointes

Re : Dupliquer lignes

Bonjour

un code qui répond (?) à la demande

Code:
Sub Duplique()
 Dim Ligne As Integer
 For Ligne = Range("B30").End(xlDown).Row To 31 Step -1
    Rows(Ligne + 1 & ":" & Ligne + Cells(Ligne, 2).Value - 1).Insert Shift:=xlDown
    Range("A" & Ligne & ":G" & Ligne).Resize(Cells(Ligne, 2).Value).FillDown
 Next
End Sub

A+
 
Re : Dupliquer lignes

Salut,
Génial !! autre question, peut on dupliquer a un autre endroit sur la feuille ou sur une autre feuille?
Merci mille fois pour ton aide précieuse

A+
 
Re : Dupliquer lignes

bonjour MACACHOU,Paf 🙂
une facon de l'ecrire attention j'utilise transpose dans cet exemple... limite 65000 lignes max..

a adapter

Code:
Sub es()
  Dim t(), t1(), x As Long, i As Long, k As Long, z As Long
  t = Feuil1.Range("a31:g40")
  For i = 1 To UBound(t)
  For z = 1 To t(i, 2)
  x = x + 1
  ReDim Preserve t1(1 To 7, 1 To x)
  For k = 1 To 7
  t1(k, x) = t(i, k)
  Next k:  Next z: Next i
  Feuil2.[a2].Resize(x, 7) = Application.Transpose(t1)
End Sub
 
Re : Dupliquer lignes

Bonjour Laeticia90, Merci de ton aide je dois avoir un louper je n'arrive pas a la faire fonctionner.... j'ai pourtant créée la feuille 2...
Salutations
 
- 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
138
Réponses
6
Affichages
261
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
418
  • Question Question
Microsoft 365 Graphique
Réponses
3
Affichages
174
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…