How to Save Multiple Sheets in Excel to CSV (6 Easy Methods)

There are three worksheets in our Excel workbook. Sheet1 is the first worksheet, and its data is shown in the following picture. Using Save As CommandSheet2 is the second worksheet. How to Save Multiple Sheets in Excel to CSV Sheet3 is the third worksheet. Steps:

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

Using Save As Command

Method 2 – Convert Multiple Sheets to CSV as ‘CSV UTF-8′ Format

Steps:

Convert Multiple Sheets in Excel to CSV as ‘CSV UTF-8 Format’

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

Convert Multiple Sheets in Excel to CSV as ‘CSV UTF-8 Format’

Method 3 – Embedding VBA Code

Steps:

Embedding VBA Code to Convert Excel to CSV

Sub Save_Excel_to_csv() Dim ws1 As Worksheet Dim path_1 As String Application.ScreenUpdating = False path_1 = ActiveWorkbook.Path & "" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1) For Each ws1 In Worksheets ws1.Copy ActiveWorkbook.SaveAs Filename:=path_1 & "" & ws1.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close False Next Application.ScreenUpdating = True End Sub

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

Embedding VBA Code to Convert Excel to CSV

Method 4 – Using CSV UTF-16 Encoding Option

Steps:

Excel File to CSV UTF-16 Conversion

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

How to Save Multiple Sheets in Excel to CSV

Excel File to CSV UTF-16 Conversion

Method 5 – Utilizing Google Sheets

Steps:

Use Google Spreadsheets for Turning Excel Files into CSV

How to Save Multiple Sheets in Excel to CSV

Use Google Spreadsheets for Turning Excel Files into CSV

How to Save Multiple Sheets in Excel to CSV

Use Google Spreadsheets for Turning Excel Files into CSV

How to Save Multiple Sheets in Excel to CSV

Use Google Spreadsheets for Turning Excel Files into CSV

How to Save Multiple Sheets in Excel to CSV

Use Google Spreadsheets for Turning Excel Files into CSV

Method 6 – Using Online Converter

Steps:

Convert Multiple Sheets in Excel to CSV Using Online Converter

Convert Multiple Sheets in Excel to CSV Using Online Converter

Download Practice Workbook

Download this practice workbook to exercise while you are reading this article.

Related Article