標準モジュールのPublicな変数とPublicなプロシージャを使う

スコープ、参照できるかどうかの話も含む。イミディエイトと標準モジュールは別のモジュールと考える。

標準モジュールにあるPublic宣言した変数とPublicなプロシージャは、どこからでも呼び出せる。Sheet1モジュールからでもイミディエイトからでも呼び出せる。

次図のようにPublicな変数a,ssとmainプロシージャ、Privateなaaプロシージャを書き、イミディエイトで使う。

Private宣言したプロシージャをイミディエイトから直接呼び出すことができないが、Publicなmainプロシージャ内でPrivateなaaプロシージャを呼び出している(mainプロシージャからaaプロシージャに実行が移動する)。

(Visited 227 times, 1 visits today)
カテゴリー: 2 VBEを使うための基本操作と知識 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です