用VB新建的Excel文件,用Excel正常打开时报错“您尝试打开的文件的格式与文件扩展名指定的格式不一致。”

2024-12-02 03:21:43
推荐回答(2个)
回答1:

EXCEL2007的默认格式是XLSX,如果不设置fileformat,你的文件名结果是tt1.csv.xlsx.所以应该改为如下:
ActiveWorkbook.SaveAs "C:\tt.xls", fileformat:=56
现在很少人用csv

回答2:

Application.ScreenUpdating = True '屏幕刷新关闭
Application.DisplayAlerts = True '信息警告开启
因为打开Excel要显示是否更新
那上面两年把更新删除