close
「變數範圍」(Scope)是當程式執行時,變數可以讓程序或函數內或其他程式區塊存取的範圍。
變數依宣告位置擁有三種範圍,如下所示:
- 區塊範圍(Block Scope):在程式區塊內使用Dim宣告的變數,變數只能在區塊內使用,在區塊外的程式碼並無法存取這些變數。
- 區域範圍(Local Scope):在程序和函數內使用Dim宣告的變數,變數只能在程序或函數內使用,程序或函數外程式碼並無法存取此變數。
- 全域範圍(Global Scope):變數如果是在模組/類別中,以Dim或Private宣告在程序和函數外,則該模組/類別檔案的程序和函數都可以存取此變數。
全站熱搜