in是指在之内,所以不难理解
in
time可以是指提前完成某事,是及时;on则是指在某一时间点上,是个确切的时间点,所以on
time是指准时。
麻烦采纳,谢谢!
ApplicationOnTime
方法
安排一个过程在将来的特定时间运行(既可以是具体指定的某个时间,也可以是指定的一段时间之后)。
语法
表达式OnTime(EarliestTime,
Procedure,
LatestTime,
Schedule)
表达式
一个代表
Application
对象的变量。
参数
名称
必选/可选
数据类型
描述
EarliestTime
必选
Variant
希望此过程运行的时间。
Procedure
必选
String
要运行的过程名。
LatestTime
可选
Variant
过程开始运行的最晚时间。例如,如果
LatestTime
参数设置为
EarliestTime
+
30,且当到达
EarliestTime
时间时,由于其他过程处于运行状态而导致
Microsoft
Excel
不能处于“就绪”、“复制”、“剪切”或“查找”模式,则
Microsoft
Excel
将等待
30
秒让第一个过程先完成。如果
Microsoft
Excel
不能在
30
秒内回到“就绪”模式,则不运行此过程。如果省略该参数,Microsoft
Excel
将一直等待到可以运行该过程为止。
Schedule
可选
Variant
如果为
True,则预定一个新的
OnTime
过程。如果为
False,则清除先前设置的过程。默认值为
True。
说明
使用
Now
+
TimeValue(time)
可安排经过一段时间(从现在开始计时)之后运行某个过程。使用
TimeValue(time)
可安排某个过程只运行指定的时间。
示例
本示例设置从现在开始
15
秒后运行
my_Procedure。
Visual
Basic
for
Applications
ApplicationOnTime
Now
+
TimeValue("00:00:15"),
"my_Procedure"
本示例设置
my_Procedure
在下午
5
点开始运行。
Visual
Basic
for
Applications
ApplicationOnTime
TimeValue("17:00:00"),
"my_Procedure"
本示例撤消前一个示例对
OnTime
的设置。
Visual
Basic
for
Applications
ApplicationOnTime
EarliestTime:=TimeValue("17:00:00"),
_
Procedure:="my_Procedure",
Schedule:=False
其实像这种EXCEL
VBA内置函数,你可以打开帮助查找F1
一个是介词短语一个是动词短语。
ontime是介词短语,表示准时按时,具体是指按照规定的时间完成了某事。beontime也是这个意思,但常表动词,具体表为去准时完成某事。
一般常会用ontime和intime作比较,intime中文翻译为及时、迟早,具体是指正赶上时候或恰好在需要的时候完成了某事。跟ontime有很大的不同,所以要细心区分。
不用那么复杂,用OnTime方法结合WorkBookOpen事件就可以了。你可以参考下面的ontime帮助文件:
OnTime 方法
参阅应用于示例特性安排一个过程在将来的特定时间运行(既可以是具体指定的某个时间,也可以是指定的一段时间之后)。
expressionOnTime(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) 可安排某个过程只运行指定的时间。
示例
本示例设置 15 秒后运行 my_Procedure 过程,从现在开始计时。
ApplicationOnTime Now + TimeValue("00:00:15"), "my_Procedure"
本示例设置 my_Procedure 在下午 5 点开始运行。
ApplicationOnTime TimeValue("17:00:00"), "my_Procedure"
本示例撤消前一个示例对 OnTime 的设置。
ApplicationOnTime EarliestTime:=TimeValue("17:00:00"), _
Procedure:="my_Procedure", Schedule:=False
on time 准时,in time及时,你从汉语意思上也能体会出两者的区别ON TIME的意思比IN TIME的意思要细化的多,IN TIME 是不太确定的时间如:
I go to school on time every day(我每天按时到校)
He returned the book in time(他及时还了书)
at
times:
有时;不时
[例句]
the
tide
is,
at
times,
very
high
潮水有时涨得很高。
i
like
bob
but
he's
very
annoying
at
times
我喜欢鲍勃,但是他有时也很烦人。
at
a
time
作“一次,每次”讲,常用于“数词+at
a
time”的结构中。例如:
enter
two
at
a
time
每次进来两人。
he
checked
them
off
one
at
a
time
as
they
came
in
他们进来时,他一个一个地核对。
注意它与at
one
time
的区别。at
one
time一般指“过去某一时期,曾一度(once)”或“同时”的意思。如表示“同时”,则两者可通用。例如:
at
one
time
i
used
to
like
her,
but
not
any
more
我曾一度很喜欢他,现在可不喜欢了。
in
a
time
和on
a
time
都是在一个时间的意思,另外还有2个短语需要也很重要in
time和on
time
in
time
(1)
before
a
time
limit
expires
及时:在时限到来之前
(2)
within
an
indefinite
time;
eventually:
最后,终于:在不定的时间内;最终:
in
time
they
came
to
accept
the
harsh
facts
他们最终承认了严酷的事实
on
time
(1)
according
to
schedule;
punctual
or
punctually
按时,准时:按时间表的;准时的(地)
希望可以帮到你,不懂可以继续问
On time:一般用在句子后或最后两个字。On time的用词是当一件事准时发生,事情是按计划而发生的。
In time:英文句子结构是——in time+动词或某些情况 。
on time :
读音:英 [ɔn taim] 美 [ɑn taɪm]
释义:按时,准时,以分期付款方式,正点,顺时。
in time :
读音:英 [in taim] 美 [ɪn taɪm]
释义:迟早, 最后,及时, 经过一段时间之后。
例句:
“I’ll meet you at 7:30 tonight。”“Okay,but please be On time”“我今晚七点半见你。”“好的,不过请准时。”
I’ve sent a birthday greeting card for Jill’s birthdayI hope it will arrived in time before her birthday 我已经寄了一张生日卡给Jill,希望那张卡会在她生日前准时寄到。
I must hurryI want to get home in time to watch the football final match 我一定要快。我要准时到家看足球决赛。
以上就是关于请问及时的英语是in time 还是on time全部的内容,包括:请问及时的英语是in time 还是on time、EXCEL的VBA中“ontime”如何使用,语法怎样,我是初学者,请高手尽量说详细、ontime和beontime的用法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!