★VBA★PrivateとPublic のバックアップ(No.1)


VBAにおけるPriveteとかPublicってなんなのかまったくわからんのでまとめてみた

まず、普段 Sub x() と書き出すのでSubの前に何かつけようとか思ったこともないです。

でも、PriveteやPublicとつけることがあるらしいです。

 

Privete

 同一Module内でしか使えない。

 要は同一Module内で呼び出しをするためだけに使われるプロシージャになるということですかね。

 マクロの実行時に一覧表示させないためなんでしょうか。

 

Public

 同一Module外でも使える。

 何もつけてないいつもの状態がコレなんでしょう。