Excel VBA之暂停语句Stop、结束语句End、Exit详解(excel表格)

网友投稿 1901 2022-06-04

大家下午好,继昨天的注释语句之后,我们今天来学习两种新的并且非常重要的语句:

暂停语句、结束语句。

1、Stop暂停语句:Stop语句不带有任何参数,该语句可以被放置在过程的任何位置。使用该语句相当于在程序代码的相应位置设置了断点,当程序运行到该处时,程序将暂时挂起,停止执行。该语句不会造成文件被关闭或者变量被清除等情况发生。程序在Stop语句处停止执行后,用户再次运行程序时,其执行的语句为Stop语句的下一条语句。Stop语句可以暂时挂起程序,再次运行时需要用户的操作。

实例:

Excel VBA之暂停语句Stop、结束语句End、Exit详解(excel表格)

结果:

要想继续运行下一句,此时得你手动再次点击运行按钮。

2、结束语句:结束语句有一下两种。

(1)、End结束语句:End语句可以单独使用,也可以结合部分控制关键字使用,如Function、If、Select、Sub、With等。End语句用于立即结束一个过程或者块,它提供了一种强制中止程序或结束语句块的方法。End语句结合不同控制关键字时的使用方法如下表:

示例:

(2)、Exit结束语句:Exit语句用于强制退出Do-Loop、For、Function函数、Sub过程或者Property等代码块,该语句只有结合其他关键字才可发挥作用。End语句和Exit语句都可以用于结束语句,但它们之间存在较大的差异,其意义差别很大。Exit关键字Function、Sub或者Property关键字结合使用时表示程序运行到此时将发生跳转,语句块中其他的语句都将不再被执行。Exit语句并不标志语句块的终结。Exit语句和其他关键字使用的方法如下表:

示例:

以上就是暂停语句和结束语句的讲解,尤其是结束语句的两种用法,希望大家好好揣摩,去动手试试吧。以后会继续不定期更新Excel VBA基础知识, 欢迎大家交流问题,共同进步~

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:wps如何把图片的背景变成透明色(wps怎么把图片的背景色变成透明)
下一篇:wps发现系统内存不够是什么意思(为什么wps显示储存不足)
相关文章