Code VBA pour garder les entetes dans les feuilles copiées

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 !

Phiphi27700

XLDnaute Nouveau
Bonjour
Je souhaite pouvoir garder les entêtes et la lignes surlignées en jaunes dans les feuilles qui se copient dans les répertoires par cette Macro
En ce moment je n'obtient que le contenu sous les lignes surlignées en jaune
Le résultat est en image dans le fichier
A l'avance merci
 

Pièces jointes

Re : Code VBA pour garder les entetes dans les feuilles copiées

Bonjour PhiPhi,

Pas nécessaire de changer de discussion pour ce problème , tu aurais eu la réponse plus rapidement .

Ne pas oublier de réadapter le chemin sans oublier le \ en fin



Code:
Sub Arbo()
Dim LigneFin As Long, Tourne As Long, Ligne As Long
Dim Temoin As Boolean
Dim Chemin As String, Nom As String

Chemin = "C:\Temp\"

With ThisWorkbook.Sheets("Feuil1")
 LigneFin = .Range("B" & Rows.Count).End(xlUp).Row
 For Tourne = 2 To LigneFin
  If Temoin And .Range("A" & Tourne) <> "" Then Workbooks(Nom).Close True: Temoin = False
   If .Range("A" & Tourne) <> "" Then
     Nom = Range("A" & Tourne) & "_" & Range("B" & Tourne) & ".xlsx"
     ChDir Chemin
     MkDir Nom
     Application.Workbooks.Add
     ActiveWorkbook.SaveAs Filename:=Chemin & Nom & "\" & Nom
     Temoin = True
     ThisWorkbook.Sheets("Feuil1").Range("A1:d1").Copy Destination:=Workbooks(Nom).Sheets("Feuil1").Range("A1:D1")
     ThisWorkbook.Sheets("Feuil1").Range("A" & Tourne & ":d" & Tourne).Copy Destination:=Workbooks(Nom).Sheets("Feuil1").Range("A2:D2")
     Ligne = 3
    Else
     ThisWorkbook.Sheets("Feuil1").Range("A" & Tourne & ":d" & Tourne).Copy Destination:=Workbooks(Nom).Sheets("Feuil1").Range("A" & Ligne & ":D" & Ligne)
     Ligne = Ligne + 1
   End If
   
 
Next
End With
End Sub
 
- 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

Retour