ExcelVBA 将工作表批量转txt文本
网友问题



回答网友问题
下面是微软帮助文档


我是简体中文的Windows系统,如果你是MAC系统或是其它,fileFormat这里的参数就得变,否则可能会出现乱码,详细请参考微软帮助文档。
以下代码在 简体中文Windows系统上使用
无论你工作簿里有几张表,运行上面的代码,就会保存到你指定文件夹里。注意你要保证有那个文件夹。
PS: 别整多行表头与合并单元格之类的东西!因为你现在要转txt文件
有网友反映,不同的Excel版本在使用FileFormat参数时,可能会出现问题,如果您需要txt,您并且懂txt文件,可以到帮助文档上查询自己需要的参数,如果只是想把它转成txt文件,直接删除fileformat就可以了
还有网友咨询如果一个文件夹下多个工作簿都要进行这个操作时怎么处理,代码如下
您只需要把 c:\孙兴华\ 改成自己的文件夹,别把最后反斜杠丢了就行了
这些都是我们之前系统学过的知识

ExcelVBA教程:https://www.bilibili.com/video/BV1rt4y1a72y