「フォームコントロールのボタンオブジェクトのEnabledプロパティって、意味ないんじゃね?」問題
「フォームコントロールのボタンオブジェクトのEnabledプロパティって、意味ないんじゃね?」問題
前回
の続き。
ボタンのEnabledプロパティをFalseにしてみる
イミディエイト・ウインドウに
activesheet.buttons(1).enabled = false
と打ち込んで、[Enter]をビシッ!

この画像では何のことか分からんが、イミディエイト・ウインドウに
?activesheet.buttons(1).enabled
と打ち込んで、[Enter]をペチッ!

このように、ボタンオブジェクトのEnabledプロパティの値がFalseになっていることが分かる。
ボタンはどうなっているか
EnabledプロパティがFalseである以上、ボタンは無効化されていると考えるのが通常だろう。そこで、

この状態でクリック。
ボタンにはこちらのマクロが仕込まれています。

フツーにボタンは生きとるじゃん。
おわりに
Enabledプロパティって、何か意味あるのでしょうか?