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

Archivage feuille active dans un autre classeur

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

duplaly

XLDnaute Occasionnel
bonjour
J'ai besoin d'aide pour mon macro archivage. Actuellement, le macro fonctionne pour une feuille spécifique, je voudrais archiver feuille active.
voici mon macro qui marche seulement pour la feuille Empl.

Sub Archivage()
Dim Wb1 As Workbook
Dim WB2 As Workbook
Dim Plg As Range, Derlgin As Long


Application.ScreenUpdating = False
Set Wb1 = ThisWorkbook
Set WB2 = Workbooks.Open("C:\Users\.......\Documents\..........\Facture_Archive")
Set Plg = Wb1.Sheets("Empl").Range("A8:J" & Wb1.Sheets("Empl").Range("A65536").End(xlUp).Row)

With WB2.Sheets("Archive_Facture")
derlign = .Range("A65536").End(xlUp).Row
Plg.Copy .Range("A" & derlign + 1)
.Columns("A:J").AutoFit
End With

WB2.Save
WB2.Close
Application.ScreenUpdating = True
End Sub

merci pour votre aide
 
Re : Archivage feuille active dans un autre classeur

Bonjour,

VB:
Sub Archivage()
    Dim Wb1 As Workbook
    Dim WB2 As Workbook
    Dim Plg As Range, Derlgin As Long

    Application.ScreenUpdating = False
    Set Wb1 = ThisWorkbook
    Set WB2 = Workbooks.Open("C:\Users\.......\Documents\....... ...\Facture_Archive")
    With Wb1.ActiveSheet
        Set Plg = .Range("A8:J" & .Range("A65536").End(xlUp).Row)
    End With
    With WB2.Sheets("Archive_Facture")
        derlign = .Range("A65536").End(xlUp).Row
        Plg.Copy .Range("A" & derlign + 1)
        .Columns("A:J").AutoFit
    End With
    WB2.Save
    WB2.Close
    Application.ScreenUpdating = True
End Sub

A+
 
- 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

Réponses
7
Affichages
214
Réponses
7
Affichages
165
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
497
Réponses
4
Affichages
187
Réponses
4
Affichages
464
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…