UserFormでFrameを使う意味
VBAに限らないのだけれど、UserFormでFrameを使う意味がわからずにいた。けどこれすごく便利。当然のような使い方なので恥ずかしいレベルなのだけれど、今更きづいたので記しておく。
FrameのプロパティでVisibleをFalseにしておくとFrameのなかにある要素をすべて隠しておくことができる。
これを、例えば以下のように任意のボタンを押す、等のプロシージャでVisibleをTrueにすることで起動させることができる。
Private Sub 設定_Click() Frame_menu.Visible = True End Sub
なんだかイケイケな感じでかっこいい。