コマンドボタンの使用可・不可を動的に切り替えるコマンドボタンの使用可・不可を動的に切り替える「テストコマンド1」を動的に使用可・不可を切り替える例です。リボンで動的にEnabledを切り替えるにはXMLの記述で「getEnabled」を使用します。「get」と付くので取得のみと思われがちですが、設定も出来ます。以下の記述を解説すると「Button1」を動的に切り替えたいので、XMLの「getEnabled」は「Button1」部分に記述します。VBAにはその時、設定したい値を設定します。ボタンを押して更新するのはあくまで「Button3」をクリックした時で、トグルボタンのオン・オフで切り替えるので、VBAのInvalidateControlの記述は「Button3」のOnAtionに設定してある「Macro3」に記述します。「Macro4」はファイルオープン時とInvalidateControl実行時に実行されます。・・>」に「onLoad="***"」を入れます。これはファイル起動時に自動的に実行するコードを意味します。関数テクニックVBAヒント実践で役に立つExcel関数基本的な使い方ExcelトラブルQ&AHowTo-Excelリボンのカスタイマイズその他のエクセル技モバイル版エクセル。