Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba filename.csv don';不匹配_Vba - Fatal编程技术网

Vba filename.csv don';不匹配

Vba filename.csv don';不匹配,vba,Vba,我使用VBA以.csv格式保存了一个文件。代码如下: ActiveWorkbook.SaveAs "FilePath" & Format(Now() - 3, "mm.dd.yy") & ".csv" 文件已成功保存。但是,在打开文件时,它抛出错误“filename.csv的文件格式和扩展名不匹配。文件可能已损坏或不安全”。我正试图抑制此警告消息。如果有人能帮我知道我在这里遗漏了什么,那就太好了。我想你遗漏了文件格式 ActiveWorkbook.SaveAs Filename

我使用VBA以.csv格式保存了一个文件。代码如下:

ActiveWorkbook.SaveAs "FilePath" & Format(Now() - 3, "mm.dd.yy") & ".csv"

文件已成功保存。但是,在打开文件时,它抛出错误“filename.csv的文件格式和扩展名不匹配。文件可能已损坏或不安全”。我正试图抑制此警告消息。如果有人能帮我知道我在这里遗漏了什么,那就太好了。

我想你遗漏了文件格式

ActiveWorkbook.SaveAs Filename:="FilePath" & Format(Now() - 3, "mm.dd.yy") & ".csv", _
  FileFormat:=xlCSV
如果此文件格式不起作用,您可以查看以下链接, 您可以在其中找到更多使用CSV的版本:)

非常感谢您!它工作得很好!实际上,我在这里发布代码之前尝试了FileFormat。我想我错过了专栏。再次感谢你的帮助!!