VBA写文件乱码

问题:

Set fs = CreateObject("Scripting.FileSystemObject")
Set outStream = fs.CreateTextFile(fileSaveName, True)

写文件出现中文乱码的情况

 

解决

 

CreateTextFile的参数

CreateTextFile 有第三个参数 ture or false 

默认false 是asscii 编码  true 是 unicode编码

 

第二个参数 true 为覆盖已有文件

false 时会报错

你可能感兴趣的:(J2EE,vba)