我正在编写一个VBA程序,它将.xls
文件转换为.csv
文件。问题在于,这会弹出"Do you want to save the changes to myFile.csv?"
对话框。
这是我的代码片段:
currentBook.SaveAs Filename:=fileNameS, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges
currentBook.Close SaveChanges:=False
我需要添加什么,以免出现“您是否要将更改保存到
myFile.csv
?”对话框? 最佳答案
尝试使用ThisWorkbook.Saved = True
Application.DisplayAlerts = False
currentBook.SaveAs Filename:=fileNameS, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges
currentBook.Saved = True
currentBook.Close SaveChanges:=False
Application.DisplayAlerts = True
关于excel - VBA工作簿。是否关闭而不提示用户是否要保存?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11220537/