★VBA★PrivateとPublic
Last-modified: Tue, 21 Jan 2020 16:20:34 JST (1563d)
Top > ★VBA★PrivateとPublic
freeze
VBAにおけるPrivateとかPublicってなんなのかまったくわからんのでまとめてみた
まず、普段 Sub x() と書き出すのでSubの前に何かつけようとか思ったこともないです。
br
Private
Private Sub x()
同一Module内でしか使えない。
要は同一Module内で呼び出しをするためだけに使われるプロシージャになるということですかね。
マクロの実行時に一覧表示させないためなんでしょうか。
br
Public
Public Sub x()
同一Module外でも使える。
何もつけてないいつもの状態がコレなんでしょう。