[Excel]ボタンを編集できない・・・

2015-07-14


新しい仕事として、既存のExcelVBAや数式で作られた各種機能を何らかの(方法は検討中、おそらくウェブ)サービスに置き換えるという仕事が始まりました。で、ただいま、その既存のExcelをざっくり調査中なのです。

Excel VBAは、アクションのトリガにボタンを使うことがありますが、このファイルでもそれがいたるところにあります。そんな中、とあるシートのとあるボタン、クリックして何らかの機能が動くんだけど、右クリックメニューが開かない。これではどんな処理が動いているか確認できない。

まぁ、こんな経験は以前もしまして、「ははぁーん、デザインモードにしないとだな?」と、やってみたにもかかわらずやっぱり右クリックメニューが開かない。。。症状を検索しても、だいたい「デザインモードではどうでしょう?」と、、、

さんざん悩んだすえ、ようやっと辿り着いた原因は、「シートの保護」!調査ということでセルの値を書き換えるような挙動は避けていたのが裏目にでました。

もし、デザインモードにしてもボタンの右クリックメニューが表示されない!なんて時は「シートの保護」を疑ってみてはどうでしょうか?