2
我想保存在许多单元格中有中文字符的工作表的内容。我使用录制的宏获得了下面的代码。将文件保存为CSV UTF8出现错误1004
ActiveWorkbook.Sheets("input").SaveAs fileName:="D:\File1.csv", FileFormat:=xlCSVUTF8
但是当我运行它,我得到运行时错误1004:对象_Workbook的方法另存为失败。
如果我将FileFormat:=xlCSVUTF8
更改为FileFormat:=xlCSV
,那么它可以正常工作,但由于缺少UTF-8,中文字符会以CSV文件的形式保存为问号。
如何在VBA中保存CSV文件并保留UTF-8编码?
看看[这里](http://access-excel.tips/export-chinese-excel-to-csv/) – dee