定时在一定时间的合适条件下启动
时间:2011-08-08
来源:互联网
Private Sub Workbook_Open()
Application.OnTime TimeValue("15:00:00 "), "aaa"
End Sub
上面的代码是开机后在15点,运行VBA aaa,现在本人想变成这样,开机后如果时间在15:00后直接运行aaa程序,,如果时间在15:00,等到15:00,再运行,如何修改请各位帮忙
Application.OnTime TimeValue("15:00:00 "), "aaa"
End Sub
上面的代码是开机后在15点,运行VBA aaa,现在本人想变成这样,开机后如果时间在15:00后直接运行aaa程序,,如果时间在15:00,等到15:00,再运行,如何修改请各位帮忙
作者: hhaa999 发布时间: 2011-08-08
Application.OnTime now() + TimeValue("00:00:10 "), "aaa" '打开文件后10秒执行
然后将这个excel文件加入window的任务计划,计划时间为15:00
然后将这个excel文件加入window的任务计划,计划时间为15:00
作者: flysum2008 发布时间: 2011-08-08
另外开一个sub
判断现在时间now和15:00,在15:00之前,则time-now,然后倒计时,然后执行你的sub
如果在15:00之后,则直接call你的sub
判断现在时间now和15:00,在15:00之前,则time-now,然后倒计时,然后执行你的sub
如果在15:00之后,则直接call你的sub
作者: fabregasonline 发布时间: 2011-08-08
直接在OPEN事件中加入一个if语句进行判断不就好了。。。楼主!
作者: ctp_119 发布时间: 2011-08-08
Private Sub Workbook_Open()
If Format(Now(), "hh:mm") > "15:00:00 " Then
aaa
End If
Application.OnTime TimeValue("15:00:00 "), "aaa"
End Sub
If Format(Now(), "hh:mm") > "15:00:00 " Then
aaa
End If
Application.OnTime TimeValue("15:00:00 "), "aaa"
End Sub
作者: hhaa999 发布时间: 2011-08-08
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28