在Access代碼編輯中寫Option Explicit 的好處

2017-10-31 17:25:00
tmtony8
原創
1038

在Access編寫vba的過程中,代碼窗口的最上方有時您會髮現這麽一句Option Explicit 的代碼


Option Explicit的作用是強製顯式聲明變量,則必鬚使用 Dim、Private、Public、ReDimStatic 語句來顯式聲明所有的變量。如果使用瞭未聲明的變量名在編譯時會齣現錯誤。

如果沒有使用 Option Explicit 語句,除非使用 Deftype 語句指定瞭缺省類型,否則所有未聲明的變量都是 Variant 類型的。


註意:使用瞭Option Explicit 語句,其必鬚寫在模塊的所有過程之前。


Option Explicit的作用:

1.可以減少編程錯誤,其要求用戶必鬚聲明變量後纔能使用

2.有利於提高程序性能。避免瞭繫統自動使用佔用資源很多的Variant類型

3.也強迫程序員養成良好習慣,寫齣便於調試的代碼

分享