如何让vba程序暂停运行几秒再继续?





在编写vba代码的解决方案时,有时候需要让vba程序在运行过程中暂停几秒或者暂停固定时间后再继续接着运行,这时候可以用以下两种方法。

方法一 用Application对象的Wait方法让程序暂停运行,演示代码如下:

方法二 用api函数Sleep暂停程序的运行,演示代码如下:

两者的区别在于Application对象的Wait方法可以让程序暂停到具体的时间,而sleep只是规定暂停多少毫秒。

具体的可以查看它们各自的帮助文档Application对象的Wait方法api sleep 函数 。

 

打赏
       

发表评论