r1cky

2020-09-30   阅读量: 1684

如何实现excel里让时间自动走起来

扫码加入数据分析学习群

OnTime 方法


安排一个过程在将来的特定时间运行(既可为某个日期的指定时间,也可为指定的时间段之后)。

语法

expression.OnTime(EarliestTime, Procedure, LatestTime, Schedule)

expression 必选。该表达式返回一个 Application 对象。

EarliestTime Variant 类型,必选。设置过程开始运行的时间。

Procedure String 类型,必选。设置要运行的过程名。

LatestTime Variant 类型,可选。过程开始运行的最晚时间。例如,LatestTime 参数设为 EarliestTime + 30,当时间到了 EarliestTime 时,如果由于其他程序处于运行状态 Microsoft Excel 不处于“就绪”、“复制”、“剪切”或“查找”模式,则 Microsoft Excel 将等待 30 秒让第一个过程先结束运行。如果 30 秒内 Microsoft Excel 不能回到“就绪”模式,则不运行此过程。如果省略该参数, Microsoft Excel 将一直等待到可以运行该过程为止。

Schedule Variant 类型,可选。如果为 True 则安排一个新的 OnTime 过程。如果为 False 则清除先前设置的过程。默认值为 True。

说明

使用 Now + TimeValue(time) 可安排经过一段时间(从现在开始计时)之后运行某个过程。使用 TimeValue(time) 可安排某个过程只运行指定的时间。

29.8122 2 1 关注作者 收藏

评论(1)

r1cky
2020-10-11

没人看吗

29.8122 2 0 回复

推荐课程