「フォームコントロールのボタンオブジェクトのEnabledプロパティって、意味ないんじゃね?」問題
「フォームコントロールのボタンオブジェクトのEnabledプロパティって、意味ないんじゃね?」問題
前回
の続き。
ボタンのEnabledプロパティをFalseにしてみる
イミディエイト・ウインドウに
activesheet.buttons(1).enabled = false
と打ち込んで、[Enter]をビシッ!
この画像では何のことか分からんが、イミディエイト・ウインドウに
?activesheet.buttons(1).enabled
と打ち込んで、[Enter]をペチッ!
このように、ボタンオブジェクトのEnabled
プロパティの値がFalse
になっていることが分かる。
ボタンはどうなっているか
Enabled
プロパティがFalse
である以上、ボタンは無効化されていると考えるのが通常だろう。そこで、
この状態でクリック。
ボタンにはこちらのマクロが仕込まれています。
フツーにボタンは生きとるじゃん。
おわりに
Enabled
プロパティって、何か意味あるのでしょうか?