EXCEL2007的默认格式是XLSX,如果不设置fileformat,你的文件名结果是tt1.csv.xlsx.所以应该改为如下:ActiveWorkbook.SaveAs "C:\tt.xls", fileformat:=56现在很少人用csv
Application.ScreenUpdating = True '屏幕刷新关闭Application.DisplayAlerts = True '信息警告开启因为打开Excel要显示是否更新那上面两年把更新删除