素材>ExcelVBA |
「マクロ」の一覧に見せたくないプロシージャがあった時は・・・
「マクロ」の一覧には記述したプロシージャが出てきます。
が、やっぱり表示させたくないものもあると思うんですよね。
その時は「Private Sub」って記述すればいい、っていうのが安易な方法。
ただし、そんなことをするとモジュール間での連携ができなかったような・・・
「Public Sub」でも一覧に表示させない方法が・・・あるんです。
あるんですってば!!
ただし、そのためにはダミーの変数を1個用意する必要があります。
とりあえずダミーとでも名前を付けた変数を宣言しておきましょう。
んでもって。
Sub ほげほげ(Optional dummy As String = "")
とプロシージャを作りましょう。
それだけで一覧に表示されなくなるのです。
これはすげえ!!!!