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

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

michelw

Guest
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
665
Réponses
12
Affichages
854
Retour