投稿日 | : 2005/08/27(Sat) 18:23 |
投稿者 | : あつし |
Eメール | : |
URL | : |
タイトル | : 変数の宣言について |
変数の宣言には、Dim、Private、Public、Globalなるものが
ありますが、どのような場合に(どのような位置で)宣言して
使うものなのですか。
プロシージャの中だけの場合
Dimで宣言
モジュール内の異なるプロシージャの間で、同じ変数を使う場合
Privateで宣言
モジュール間(アプリケーション全体)で、同じ変数を使う場合
Publicで宣言
という認識で良いのですか。
モジュール内の異なるプロシージャの間で使う場合は、モジュール
の最初に変数の宣言を記述しますが、そこで、Dim宣言をしても使用
できるのですか。Privateで宣言したのと同じ動きなのですか。
Publicの宣言ですが、BモジュールでPublic宣言した変数は、Aモジュール
やCモジュールでは、使えるのでしょうか。
紛らわし使い方はやめて、Publicの宣言は、標準モジュールでの方がよいの
でしょうか。