如何关闭任何文件而不保存它?

1查看(最近30天)
汉娜
汉娜 2021年8月13日
编辑: Chunru 2021年8月13日
你好,我想知道什么是命令关闭一个特定类型的文件没有任何请求保存它。
例如,我想知道:
  • 我如何关闭任何类型的应用程序的所有文件,例如关闭所有打开的txt文件?
  • 如何在不保存的情况下自动关闭这些文件?
我已经知道,关闭excel文件使用以下命令:
然而,当我使用代码时,应用程序(在这种情况下excel)问我是否要保存我的文件。
试一试
Excel = actxGetRunningServer (“Excel。应用程序的);
Excel.Quit;%关闭Excel。
结束

答案(1)

Chunru
Chunru 2021年8月13日
“fclose all”是你想要的吗?
4评论
Chunru
Chunru 2021年8月13日
Excel = ActXGetRunningServer('Excel.Application')将运行外部Exel服务器。你可以检查一下 https://docs.microsoft.com/en-us/office/vba/api/overview/excel 查看外部服务器如何在没有确认的情况下退出文件。
尝试以下操作,看看是否可以跳过确认。
Excel = actxGetRunningServer (“Excel。应用程序的);
Excel.displayalerts = false;
Excel。辞职
另一方面,如果您可以替换actx并使用xlswrite,那么您就不会有确认quit的问题。

登录评论。

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!