VBAやVB6でのグローバル変数とモジュール変数
すぐ忘れてしまうのでメモ。
グローバル変数はモジュールの先頭でPublic宣言
Public SalesPrice As Integer Public UnitsSold As Integer Public CostPerUnit As Integer Private Markup As Long
モジュール変数はモジュールの先頭でDimまたはPrivate宣言
Dim A As Integer ' Module-level variable. Private B As Integer ' Module-level variable.
ちなみに、グローバル変数はグローバルに参照できる変数で(そのまんま)、モジュール変数は宣言されたモジュール内のみで参照できる変数です。