我正在编写一个 VBA 程序,将 .xls
文件转换为 .csv
文件。问题是弹出“是否要将更改保存到 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/