Convertir chaque onglet en un fichier différent excel 2010

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

Calou93

XLDnaute Nouveau
Bonjour,

Je voudrais utiliser une macro (je débute) pour convertir automatiquement mes 55 onglets en un fichier excel 2010 individuel. En prime, si le nouveau fichier pouvait prendre le nom de l'onglet d'origine se serait grandiose.
J'ai fouiné sur le net et je n'ai trouvé que la façon de transformer chaque onglet en pdf, ce qui ne règle pas mon problème.

merci de votre aide

Calou93
 
Re : Convertir chaque onglet en un fichier différent excel 2010

Bonjour Calou93,

Voici une macro à insérer dans un nouveau module de code:

Code:
Sub CopieFeuilles()
For Each sh In Sheets
  sh.Copy
  ActiveWorkbook.SaveAs ActiveWorkbook.Path & "\" & sh.Name & ".xlsx"
  ActiveWorkbook.Close
Next
End Sub
Ce code copie chaque feuille du classeur dans un nouveau classeur et l'enregistre au nom de la feuille dans le même répertoire que le fichier source.

Cordialement.
 

Pièces jointes

  • Exemple Calou93.jpg
    Exemple Calou93.jpg
    42.3 KB · Affichages: 209
Dernière édition:
- 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