20221030エクセル備忘録(コマンドボタンが壊れて画像になる場合)

20221030エクセル コマンドボタンが壊れて画像になる場合
activeXコントロール

 

時々、ごくたまに、コマンドボタンがデザインモードでもないのに、デザインモードみたいに選択できるようになり(ボタンを押せない)壊れてしまうことがある。


画像としてのみ認識されているようだ。

 

その場合の直し方。

ただし、バックアップなど、「壊れていないファイル」が必要。

 

壊れた方のVBAを見ると、各コマンドボタンのプログラムは残っている。

 

今までは、いちいちコマンドボタンを新設して、
そのボタンにプログラムを対応させていた。
(ボタンをダブルクリックすると、いちいち新しいプログラムができてその中に書き込んでいた。)

 

今回やったのは、一度当該シートのボタン(画像になったもの)を全部削除。

 

壊れていないファイルから、当該シートのボタンをそのまま貼り付け。
(ホームの検索と選択-オブジェクト(範囲指定して)で全部選択)

こうすると、プログラムを対応させなくても問題ない。