永发信息网

求高手给看看applicationontime到时间为什么会计算好多次

答案:2  悬赏:80  手机版
解决时间 2021-02-26 10:42
Sub cudang()
If Cells(10, 1) - Cells(10, 2) = 0 Then
If Cells(2, 3) = "甲" Then
Cells(12, 2) = Cells(12, 2) + Cells(2, 6)
Cells(12, 3) = Cells(12, 3) + Cells(2, 7)
ElseIf Cells(2, 3) = "乙" Then
Cells(13, 2) = Cells(13, 2) + Cells(2, 6)
Cells(13, 3) = Cells(13, 3) + Cells(2, 7)

ElseIf Cells(2, 3) = "丙" Then
Cells(14, 2) = Cells(14, 2) + Cells(2, 6)
Cells(14, 3) = Cells(14, 3) + Cells(2, 7)

ElseIf Cells(2, 3) = "丁" Then
Cells(15, 2) = Cells(15, 2) + Cells(2, 6)
Cells(15, 3) = Cells(15, 3) + Cells(2, 7)
End If
Else
Cells(12, 2) = 0
Cells(12, 3) = 0
Cells(13, 2) = 0
Cells(13, 3) = 0

Cells(14, 2) = 0
Cells(14, 3) = 0
Cells(15, 2) = 0
Cells(15, 3) = 0
End If
End Sub
Public Sub mymacro()
Application.OnTime TimeValue("10:10:00"), "cudang"
Application.OnTime TimeValue("10:12:00"), "cudang"
Application.OnTime TimeValue("10:14:00"), "cudang"
Application.OnTime Now + TimeValue("00:00:15"), "mymacro"
Cells(1, 1) = Cells(1, 1) + 1

End Sub

Private Sub auto_open()
Call mymacro

End Sub

为什么到时间会计算好多次,有没有高手给看下啊,真搞不懂为什么
最佳答案
Public Sub mymacro()
Application.OnTime TimeValue("10:10:00"), "cudang"
Application.OnTime TimeValue("10:12:00"), "cudang"
Application.OnTime TimeValue("10:14:00"), "cudang"
Application.OnTime Now + TimeValue("00:00:15"), "mymacro"
Cells(1, 1) = Cells(1, 1) + 1

End Sub

把上面这一段代码修改成下面的这样到时就计算一次
Public Sub mymacro()
Application.OnTime TimeValue("10:10:00"), "cudang"
Application.OnTime Now + TimeValue("00:00:15"), "mymacro"
Cells(1, 1) = Cells(1, 1) + 1
End Sub
全部回答
程序:\ ? ? \ c:\ locas \ temp \ .   这个应用程序要求运行以终止它在一个不寻常的方式。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
买的二手商住两用房,前房主把地址租给别人注
肇庆新车入户需要暂住证满一年吗?
春节几天什么火车车次会停运?
金嘉名筑东一门地址在什么地方,想过去办事
如图,有一直角三角形纸片ABC角C=90°,AC=6,BC
小时代电影有哪些音乐,一开头的是什么歌
机动车驾驶员培训中心学车报名处地址在什么地
【铁元素】铁这种物体是不是都是由铁元素构成
日语中的“肉笔”是什么意思?
湖南湘西土家族自治州到合肥寄一双鞋子,顺丰
胸片有效期多长时间
艾披莎披萨汉堡(商贸城店)这个地址在什么地方
The manager of the company told us that wa
梦幻西游善恶有报带什么技能可以连续出两次?
某公司C产品本月完工产品产量3000件,在产品
推荐资讯
我学同桌 同桌总说我学她 显的很生气 等她学
阳光乐园母婴生活馆我想知道这个在什么地方
儿媳妇骂婆婆怎么办
那一刻,我终于明白了亲情
英国科学家培根说过:“经由正当研究方法的过
翟志刚是否登上了月球
进口两厢马自达3发动机是正时皮带还是正时链
鑫宇企业怎么去啊,有知道地址的么
周大生买的铂金戒指能换黄金吗
童乐商行地址有知道的么?有点事想过去
卓越族这个地址在什么地方,我要处理点事
鑫鑫川菜馆我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?