Excel 另存为带双引号的环绕文本
我有一个将数据保存到外部文件的宏。它使用以下命令:Excel 另存为带双引号的环绕文本,excel,vba,Excel,Vba,我有一个将数据保存到外部文件的宏。它使用以下命令: ActiveWorkbook.SaveAs文件名:=文件名,文件格式:=xlUnicodeText,CreateBackup:=False 我的问题是,大多数已保存的数据都被双引号包围。但是没有双引号保存的页面很少 保存数据的是同一个宏,为什么有些文件没有双引号?如何在没有双引号的情况下保存所有页面 更新: 每张工作表中的每个单元格都包含逗号。Excel单元格中的数据不包含双引号。我使用Excel构建SQL查询。但是,有些工作表仍然保存到文件,
ActiveWorkbook.SaveAs文件名:=文件名,文件格式:=xlUnicodeText,CreateBackup:=False
我的问题是,大多数已保存的数据都被双引号包围。但是没有双引号保存的页面很少
保存数据的是同一个宏,为什么有些文件没有双引号?如何在没有双引号的情况下保存所有页面
更新:
每张工作表中的每个单元格都包含逗号。Excel单元格中的数据不包含双引号。我使用Excel构建SQL查询。但是,有些工作表仍然保存到文件,而不带双引号。如果有,我应该查找什么工作表设置?当您另存为
文件格式:=xlUnicodeText
时,任何带有逗号的文本都将被双引号括起来。@SiddharthRout,谢谢您的回复。请查看问题中的我的更新。您是否浏览了我在上面发布的链接?因为那有你的solution@SiddharthRout,是的,但是我不想用另一个宏来解决这个问题。Excel做了我想做的,我只需要弄清楚为什么它对1个宏都起作用。我会再读一遍这篇文章。谢谢你的意见。