这是我的第一个问题。对我下面问题的答案似乎是,获得UTF-8 (和UTF-8没有BOM)编码的唯一解决方案是使用ADODB.Stream对象。
标题中我的新问题的答案是以代码形式发布的。
我坐在这里,试图将一个Save
表作为一个带有VBA宏的.CSV
_-文件。
但是,我想知道我是使用ADODB
/ADODB.Stream
还是只使用.SaveAs
Fileformat:=xlCSV
__。我尝试过搜索它,似乎我找不到哪种方法是“最好”的答案。我需要用逗号分隔,UTF-8和双引号("")作为文本标识符。
当您使用Fileformat:=
__时,SaveAs
UTF-8是不可能的,因为xlCSV
没有使用该编码,这是正确的吗?是的,这是正确的。。
请看我对解决方案的回答。
https://stackoverflow.com/questions/29468070
复制相似问题