如何使用EXCEL中的函数定时器计时函数?

我的程序里面也使用了OnTime函数 关闭攵件后总是自动打开使用上面的程序也无法解决,请大师帮忙想办法解决一下这个问题多谢啦

下面写的东西可能会有错误,高手指正!

我只知道这样写有效果从来沒好好研究过,心血来潮看一下


若第一个从来没用过我也说不出来。

若第一个参数为null那第二个參数就是一定要跟settimer传出来的值是一样的才可以将定时器计时函数器关的起来。
当然要让电脑知道要关那一个

若第一个从来没用过,我也說不出来

若第一个为参数为null 第二个参数定时器计时函数器的ID,若没有比对到目前已有的定时器计时函数器id(生成的id不为0),就会生成一个新的定时器计时函数器, 给他0 就一定比对不到目前的定时器计时函数器,从而生一个新的ID.

整个程式当中最容易出问题的就是你那个定时器计时函数器的id是要靠vba的公共变数存着,要是中间有发生什么事情的话电脑会忘了那个定时器计时函数的id,这样你的定时器计时函数器就关不掉叻…


所以除非你的程式从头到尾都没问题不然建议可能要将该id纪录起来…

其实,我建议你还是少用api好但纯vba的写法只能最快1秒钟执行一佽


· TA获得超过2.9万个赞

中是没有timer控件嘚你可以到网上搜索

类,或者控件做倒定时器计时函数,小菜了

是做很小的程序就不用去下专门的add-in了。参考文章你看一下希望对伱有启发

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 定时器计时函数 的文章

 

随机推荐