宏在15分钟不活动后恢复到Excel中的第一个选项卡

时间:2015-02-24 00:15:35

标签: excel vba excel-vba user-inactivity

我有一个共享的excel工作簿,我们的部门每天都会进入,并在外部显示器上显示,供所有人查看。我想为电子表格创建一个宏,使其在15分钟不活动后,将页面发送回第一个选项卡(主页)。这可以实现吗?我做了一些研究并且无法找到解决方案,但我是Excel VBA的新手,所以我很容易错过它。

1 个答案:

答案 0 :(得分:0)

您可以设置一个计时器来调用一个函数。 1分钟的计时器可以让你做数学。

测量不活动很困难。但是,如果你可以说几件事来简化什么是不活动的。

如果您在ApplicationViewer中查看Application对象,您将看到所有事件。拦截可能的(如更改或计算)并取消15分钟的计数器。你的计时器增加计数器直到> 15分钟然后更换表格。事件将计数器设置为0。