XL 2019 [Résolu] Sauvegarde des feuilles en fichiers séparés

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 !

michelw

XLDnaute Nouveau
Bonjour,
Est-il possible de sauvegarder les feuilles d'un classeur.xlsx sous forme de fichiers séparés .xlsx qui ont le nom de la feuille considérée dans le répertoire d'origine. En vous remerciant pour votre réponse.
 
Bonjour michelw
vois si te ça te convient
VB:
Option Explicit

Sub test()
    
    Dim Wks As Worksheet
    Dim MonChemin As String, MonFichier As String
    
    MonChemin = ThisWorkbook.Path & "\"
    
    With Application
        .ScreenUpdating = False
        .DisplayAlerts = False
    End With
    
    For Each Wks In ThisWorkbook.Sheets
        
        MonFichier = Wks.Name & ".xlsx"
        Wks.Copy
        Application.ActiveWorkbook.SaveAs MonChemin & MonFichier
        Application.ActiveWorkbook.Close False
        
    Next Wks
    
    With Application
        .ScreenUpdating = True
        .DisplayAlerts = True
    End With
    
End Sub
Cordialement
 
- 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
12
Affichages
751
Réponses
4
Affichages
154
Retour