我的代码打开从SAP导出的unicode .xls文件,对单元格进行一些过滤和颜色编码,然后尝试这样做:
.SaveAs Filename:=srcpath & Format(Date, "mm-dd-yyyy") & "file.xls", FileFormat:=xlNormal
也试过
.SaveAs Filename:=srcpath & Format(Date, "mm-dd-yyyy") & "file.xls", FileFormat:=xlWorkbookNormal
也试过
.SaveAs Filename:=srcpath & Format(Date, "mm-dd-yyyy") & "file.xls", FileFormatNum:=-4143
我知道字符串“srcpath”和约会位是可以的,因为保存发生,但我没有格式化,因为它仍然是一个unicode文件!这是2003年顺便说一句。任何想法将不胜感激!
答案 0 :(得分:0)
错误在我的代码中的其他地方,其中一种情况是调试器误导你,因为有if语句或其他东西。为了记录,这在2003年运作得很好:
ActiveWorkbook.SaveAs Filename:=srcpath & c & " file.xls", FileFormat:=xlWorkbookNormal
其中“c”是文件名中需要的字符串;在我的情况下今天的日期。