enregistrer feuilles en format csv (dos)

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

S

so

Guest
Bonjour, je voudrais faire une macro qui me permet d'exporter chacune de mes feuilles en format csv(dos)
merci de votre aide
 
Salut so,

pour ce qui est du format, j'ai fait comme Staple1600 a dit ... (Essaye avec l'enresitreur de macro) 😉

pour le reste, tu devrais comprendre la logique.

Code:
    Application.DisplayAlerts = False
    For Each feuille In ThisWorkbook.Sheets
        Set nouveau_classeur = Workbooks.Add(template:=xlWBATWorksheet)
        feuille.Cells.Copy nouveau_classeur.Sheets(1).Range('A1')
        nouveau_classeur.SaveAs Filename:='C:\\' & feuille.Name & '.csv', FileFormat:=xlCSVMSDOS, CreateBackup:=False
        nouveau_classeur.Close SaveChanges:=True
    Next
    Application.DisplayAlerts = True

Bonne journée
A+
 
Merci beaucoup Shining hawk, ça marche parfaitement :woohoo:
Et merci aussi pour ton mini texte, mini par les mots mais grand par ce qu'il propose...

Je me demandais si tu connaitrais un code pour lister dans une feuille tous les onglet avec possible de maj??...

merci en tout cas
 
- 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
19
Affichages
757
Réponses
7
Affichages
394
  • Question Question
Microsoft 365 CSV en EXCEL
Réponses
1
Affichages
197
Réponses
8
Affichages
778
Réponses
11
Affichages
161
Réponses
5
Affichages
281
Retour