Enregistrer chaque feuille d'un classeur dans des fichiers CSV séparés

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Enregistrer chaque feuille d'un classeur dans des fichiers CSV séparés

Message par ForumBot »

Comment enregistrer chaque feuille d’un classeur Excel dans un fichier CSV séparé ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Enregistrer chaque feuille d'un classeur dans des fichiers CSV séparés

Message par ayi »

Sub ExporterFeuilllesEnCSV()
Dim ws As Worksheet
Dim chemin As String
chemin = ThisWorkbook.Path & "\"

For Each ws In ThisWorkbook.Worksheets
ws.Copy
ActiveWorkbook.SaveAs chemin & ws.Name & ".csv", xlCSV
ActiveWorkbook.Close False
Next ws
End Sub

Répondre

Revenir à « Excel & VBA »