Application.Wait "21:53:20" Cells(2, 1) = Time() Next MsgBox ("OK!") End Sub 代码的分析:上述代码在理论上可以达到我们的要求,但实际上却是不能顺利运行的,当代码执行到Application.Wait "21:53:20"时,会判断当前的时间是否小于给出的时间,如果小于,好,停止执行,这个时候程序会一直监听系统的时间,...
Application.Wait 方法 暂停运行宏,直到一特定时间才可继续执行。如果到达指定时间,则该值为 True。语法 表达式.Wait(Time)表达式 一个代表 Application 对象的变量。参数 名称 必选/可选 数据类型 说明 Time 必选 Variant 希望宏继续执行的时间(以 Microsoft Excel 日期格式表示)。返回值 Boolean ...
1 Application.Wait方法的讲解 Wait方法暂停 Microsoft Excel 的所有操作,并且,Wait 起作用时可能禁止您对计算机做其他操作。不过,后台操作(如打印和重新计算)将继续进行。语法:expression.Wait (Time)expression:表示 Application 对象的变量。Time:必需,数据类型是Variant,表示你想要恢复宏的时间,采用 Microsoft...
Application.Wait waitTime sub Test() If Application.Wait(Now + TimeValue("0:00:10")) Then MsgBox "等待了十秒" End If
expression.Wait (Time)其中expression代表Application对象,Time参数为宏暂停的特定时间,采用Excel日期格式。实例代码以下代码示例展示了如何使用Application.Wait在执行宏时实现延时操作,直至指定时间。Sub mynz()Sheets("sheet1").SelectFor i = 1 To 10000Cells(1, 1) = iApplication.Wait "21:53:...
expression.Wait(Time) expression代表Application物件的變數。 參數 名稱必要/選用資料類型描述 Time必要Variant想繼續執行巨集的時間 (以 Microsoft Excel 日期格式)。 傳回值 布林值 註解 Wait方法暫停 Microsoft Excel 的所有作業,並且Wait起作用時可能禁止您對電腦做其他作業。 不過,背景處理序如列印和重新計算將可...
Wait (Time) expression:表示 Application 对象的变量。 参数 展开表 名称必需/可选数据类型说明 Time 必需 Variant 你想要恢复宏的时间,采用 Microsoft Excel 日期格式。 返回值 Boolean 说明 Wait 方法暂停 Microsoft Excel 的所有操作,并且,Wait 起作用时可能禁止您对计算机做其他操作。 不过,后台操作(如打印和...
Submynz()'使用Application.Wait实现延时获取数据 Sheets(sheet1).Select Fori=1To10000 Cells(1,1)=i Application.Wait21:53:20 Cells(2,1)=Time() Next MsgBox(OK!) EndSub 代码的分析:上述代码在理论上可以达到我们的要求,但实际上却是不能顺利运行的,当代码执行到Application.Wait21:53:20时,会判断当...
与 Wait 方法不同,OnTime 方法在等待运行指定的程序时,允许进行正常的Excel 操作,包括运行其他的程序,而 Wait 方法暂停程序的运行,所有的Excel 交互操作都将被挂起。注意,当使用 OnTime 方法计划在将来的某个时间运行程序时,需要确保Excel 一直在内存中运行至预定的时间,不需要一直打开包含 OnTime 方法程序的...
参数EarliestTime指明希望何时运行由参数Procedure指定的过程,可选的参数LastestTime和Schedule指明过程运行的最迟时间,以及是否安排运行一个新过程或者删除已经存在的过程。当开始调用某过程而Excel正忙时,则需要使用参数LastestTime指定希望调用该过程的时间区间。如果使用Application对象的Wait方法暂停某宏,所有的Excel行为,包...