excel中vba設定強制要求變數定義的方法
工具/原料
excel2013
更多經驗請關注,如果幫到了你,請在上方給個投票謝謝支援。 好人一生平安。
先頂後看年薪百萬,如果幫到了你,幫忙給個好評,這對小編很重要,萬分感謝。
方法/步驟
首先我們開啟一個工作樣表作為例子。
按下alt+f11進入vba編輯器。插入一個新的模組,在模組中輸入以下程式碼:
Option Explicit
Sub test()
Dim MyRg As Range
Set MyRg = Range("A1")
MsgBox MyRg
Set MyRg = Nothing
End Sub
這個程式碼Option Explicit即是強制要求變數定義,直接輸入即可實現其功能,我們可以在每個模組首列加入此宣告。也可以用這樣的方法。
點選vba編輯器標籤欄中的工具標籤,在下拉選單中我們選中選項。
在選項面板中我們勾選“要求變數宣告”選項,然後點選確定。我們重新建立一個新的模組,模組中會預設新增Option Explicit變數宣告。
變數宣告的作用就是對變數的屬性進行定義,如果沒有定義,執行過程會報錯編譯錯誤,變數未定義。
注意事項
謝謝你的投票。