votre aide pour modifier cette macro

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

R

rafii

Guest
Bonjour a tous, je suis débutant sur ce forum.
alors mon probleme est le suivant :
j'ai mis dans la feuille 1 trois lignes pleines de données et dans la feuille 2
j'ai voulu doubler ces données mais y a que la 3 ligne qui se met en double.
je cherche donc à realiser à l'aide d'un clic sur le bouton macro , le doublage de toute une liste emise dabns la feuille 1.
j'espere etre clair et je vous remercie.
 

Pièces jointes

Re : votre aide pour modifier cette macro

Bonjour

a essayer, si j'ai bien compris

derligne = Sheets("Feuil1").Range("A65536").End(xlUp).Row
Sheets("Feuil2").Rows("4:4").Select
Range(Selection, Selection.End(xlDown)).Delete Shift:=xlUp
Sheets("Feuil1").Range("A4:AU" & derligne).Copy Sheets("Feuil2").Range("A4")
derligne = Sheets("Feuil2").Range("A65536").End(xlUp).Row
For i = derligne To 4 Step -2
Rows(i + 1).Insert Shift:=xlDown
Range("A" & i & ":L" & i).Copy Range("A" & i + 1 & ":L" & i + 1)
Range("A" & i & ":L" & i).Copy Range("A" & i + 1 & ":L" & i + 1)
Range("H" & i + 1) = 2
Range("M" & i + 1) = 0
Range("N" & i + 1) = Range("L" & i)
Range("O" & i + 1) = 1
Range("P" & i + 1) = 0
Range("Q" & i + 1) = Range("L" & i)
Range("T" & i + 1) = Range("AF" & i)
Range("V" & i & ":AE" & i).Copy Range("V" & i + 1 & ":AE" & i + 1)
Range("AF" & i + 1) = Range("T" & i)
Range("AG" & i & ":AU" & i).Copy Range("AG" & i + 1 & ":AU" & i + 1)
i = i + 1
Next i
Sheets("Feuil2").Range("L:N,P:Q").NumberFormat = "#,##0.00"
Sheets("Feuil2").Columns("A:AU").EntireColumn.AutoFit

Application.ScreenUpdating = True
 
- 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
10
Affichages
644
Retour