如何在Excel 2013/2016/2019中保存多个或所有工作表为单独的csv文件 如何使用Excel中的VBA宏导出所有工作表为单独的文本文件

时间:2022-08-28 17:58:27 

本文将指导您如何将Excel中工作簿中每个工作表保存为的单独CSV文件。如何在Excel 2013/2016中保存多个或所有工作表为单独的csv文件。如何使用Excel中的VBA宏导出所有工作表为单独的文本文件。

  • 导出每个工作表为单独的CSV文件

  • 导出每个工作表为单独的文本文件

导出每个工作表为单独的CSV文件

假设您有一个包含四个不同工作表的工作簿,sheet1,sheet2,sheet3和sheet4。并且您希望每个工作表都导出为单独的CSV文件,并且每个CSV文件的文件名与其所在的工作簿的工作表名相同。要实现导出多个工作表为单独的csv文件,您必须使用VBA宏将当前工作簿中的所有工作表保存为单独的csv文件。执行下面的步骤:

步骤1:打开您的Excel工作簿,然后单击开发工具选项卡下的“Visual Basic”命令,或者只需按“ALT + F11”快捷方式。

如何在Excel 2013/2016/2019中保存多个或所有工作表为单独的csv文件 如何使用Excel中的VBA宏导出所有工作表为单独的文本文件

步骤2:然后将出现“Visual Basic编辑器”窗口。

如何在Excel 2013/2016/2019中保存多个或所有工作表为单独的csv文件 如何使用Excel中的VBA宏导出所有工作表为单独的文本文件

步骤3:单击“插入” – >“模块”以创建新模块。

如何在Excel 2013/2016/2019中保存多个或所有工作表为单独的csv文件 如何使用Excel中的VBA宏导出所有工作表为单独的文本文件

步骤4:将以下VBA代码粘贴到代码窗口中。然后单击“保存”按钮。

如何在Excel 2013/2016/2019中保存多个或所有工作表为单独的csv文件 如何使用Excel中的VBA宏导出所有工作表为单独的文本文件

Public Sub SaveWorksheetsAsCsv()Dim WS As Excel.WorksheetDim SaveToDirectory As StringDim CurrentWorkbook As StringDim CurrentFormat As Long CurrentWorkbook = ThisWorkbook.FullName CurrentFormat = ThisWorkbook.FileFormat' Store current details for the workbook      SaveToDirectory = "D:tmp"      For Each WS In ThisWorkbook.Worksheets          WS.SaveAs SaveToDirectory & WS.Name, xlCSV      Next Application.DisplayAlerts = False  ThisWorkbook.SaveAs Filename:=CurrentWorkbook, FileFormat:=CurrentFormat Application.DisplayAlerts = True' Temporarily turn alerts off to prevent the user being prompted'  about overwriting the original file.End Sub

 

标签:如,何在,Excel,2013,2016,2019,中,保存,多个,或
0
投稿

猜你喜欢

  • excel中分列功能教程

    2023-05-20 15:25:17
  • word2016背景色怎么设置为保护眼睛的苹果绿

    2023-11-12 17:01:09
  • Excel怎么突显特定值

    2022-04-22 20:57:12
  • 合并300份Word文档,明明10秒可以搞定,你硬是花了30分钟

    2023-11-09 12:34:57
  • Word2007标尺不见了怎么办?如何让标尺显示出来?

    2023-02-21 17:00:41
  • excel用 vba判断文件是否存在

    2023-12-03 06:20:01
  • iOS 15 可邀请安卓用户进行 FaceTime 通话

    2023-09-04 09:55:24
  • 计算机二级考试真题-Word-高新技术企业的政策文件

    2023-10-29 04:52:06
  • Office 2021强大特性助力高效办公

    2023-11-08 01:27:45
  • 怎样去掉Word文档中的手动换行符

    2023-11-20 21:12:58
  • 微软大幅改善Windows 10更新体验,自主控制安装驱动程序

    2023-07-26 20:40:31
  • word打印预览快捷键是什么

    2023-10-11 11:21:52
  • 如何让Word中的下划线离文字远点儿?

    2022-07-07 06:07:22
  • Excel 工作簿优化技巧

    2023-06-12 14:49:02
  • word安全模式怎么解除

    2023-04-16 20:06:06
  • Word制作常用公文的方法

    2023-12-01 20:59:38
  • excel 如何换个角度做图表

    2022-03-17 16:31:28
  • AddIn加载项在word中的概念及使用

    2023-09-08 21:03:53
  • office期末考试考前模拟试题及答案解析

    2023-11-08 08:37:15
  • 在Word2010文档中创建包含括号的公式

    2022-09-19 11:46:42
  • asp之家 电脑教程 m.aspxhome.com