Excel VBA之暫停語句Stop、結束語句End、Exit詳解(excel函數公式大全)
大家下午好,繼昨天的注釋語句之后,我們今天來學習兩種新的并且非常重要的語句:
暫停語句、結束語句。
1、Stop暫停語句:Stop語句不帶有任何參數,該語句可以被放置在過程的任何位置。使用該語句相當于在程序代碼的相應位置設置了斷點,當程序運行到該處時,程序將暫時掛起,停止執行。該語句不會造成文件被關閉或者變量被清除等情況發生。程序在Stop語句處停止執行后,用戶再次運行程序時,其執行的語句為Stop語句的下一條語句。Stop語句可以暫時掛起程序,再次運行時需要用戶的操作。
實例:
結果:
要想繼續運行下一句,此時得你手動再次點擊運行按鈕。
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小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。