excel中vba設定強制要求變數定義的方法?

Tags: 變數, 定義, excel,

excel中vba設定強制要求變數定義的方法

excel中vba設定強制要求變數定義的方法

工具/原料

excel2013

更多經驗請關注,如果幫到了你,請在上方給個投票謝謝支援。 好人一生平安。

先頂後看年薪百萬,如果幫到了你,幫忙給個好評,這對小編很重要,萬分感謝。

方法/步驟

首先我們開啟一個工作樣表作為例子。

excel中vba設定強制要求變數定義的方法

按下alt+f11進入vba編輯器。插入一個新的模組,在模組中輸入以下程式碼:

Option Explicit

Sub test()

Dim MyRg As Range

Set MyRg = Range("A1")

MsgBox MyRg

Set MyRg = Nothing

End Sub

excel中vba設定強制要求變數定義的方法

這個程式碼Option Explicit即是強制要求變數定義,直接輸入即可實現其功能,我們可以在每個模組首列加入此宣告。也可以用這樣的方法。

excel中vba設定強制要求變數定義的方法

點選vba編輯器標籤欄中的工具標籤,在下拉選單中我們選中選項。

excel中vba設定強制要求變數定義的方法

在選項面板中我們勾選“要求變數宣告”選項,然後點選確定。我們重新建立一個新的模組,模組中會預設新增Option Explicit變數宣告。

excel中vba設定強制要求變數定義的方法

變數宣告的作用就是對變數的屬性進行定義,如果沒有定義,執行過程會報錯編譯錯誤,變數未定義。

excel中vba設定強制要求變數定義的方法

注意事項

謝謝你的投票。

變數, 定義, excel,
相關問題答案