当我使用这个vba代码保存新创建的csv文件时,我会看到一个对话框,询问我是否应该覆盖具有相同文件名的现有csv文件。如何始终获取新的csv文件来覆盖现有文件(如果存在)?:
Workbooks.Add
ActiveWorkbook.SaveAs Filename:=strOutput, FileFormat:=xlCSV
ActiveWorkbook.Close savechanges:=False
答案 0 :(得分:0)
Workbooks.Add
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=strOutput, FileFormat:=xlCSV
Application.DisplayAlerts = True
ActiveWorkbook.Close savechanges:=False