我希望在 5 分钟内没有任何活动时自动关闭 excel 文件。我不知道该怎么做。我尝试在互联网上寻找答案,但没有明确的答案。
答案1
在 Google 上搜索“excel close idle timer”。有多个完整的解决方案。甚至还有一篇关于此的教程帖子: http://www.biz-development.com/Software&Utilities/9.6.Closing-Excel-File-After-Idle-Time.htm
-- jm
答案2
这可以在 VBA 中完成。我以前用共享工作簿做过一次,但找不到我使用的代码。我找到的是以下内容;
我在我的 Excel 2010 上对其进行了测试,并且运行良好。
ThisWorkbook
注意:它指的是对象
将其放置在 Workbook_Open 事件中
请记住,要使此功能有效,需要启用宏。此外,子程序worksheet_change
需要位于您要查找更改的每个工作表上。如果没有,即使他们正在处理没有代码的另一张工作表,它也会关闭该工作表。