使用vba覆盖现有的csv文件

时间:2015-08-09 17:46:40

标签: vba

当我使用这个vba代码保存新创建的csv文件时,我会看到一个对话框,询问我是否应该覆盖具有相同文件名的现有csv文件。如何始终获取新的csv文件来覆盖现有文件(如果存在)?:

Workbooks.Add
ActiveWorkbook.SaveAs Filename:=strOutput, FileFormat:=xlCSV
ActiveWorkbook.Close savechanges:=False

1 个答案:

答案 0 :(得分:0)

Workbooks.Add

Application.DisplayAlerts = False

ActiveWorkbook.SaveAs Filename:=strOutput, FileFormat:=xlCSV

Application.DisplayAlerts = True

ActiveWorkbook.Close savechanges:=False