20221030エクセル コマンドボタンが壊れて画像になる場合
(activeXコントロール)
時々、ごくたまに、コマンドボタンがデザインモードでもないのに、デザインモードみたいに選択できるようになり(ボタンを押せない)壊れてしまうことがある。
画像としてのみ認識されているようだ。
その場合の直し方。
ただし、バックアップなど、「壊れていないファイル」が必要。
壊れた方のVBAを見ると、各コマンドボタンのプログラムは残っている。
今までは、いちいちコマンドボタンを新設して、
そのボタンにプログラムを対応させていた。
(ボタンをダブルクリックすると、いちいち新しいプログラムができてその中に書き込んでいた。)
今回やったのは、一度当該シートのボタン(画像になったもの)を全部削除。
壊れていないファイルから、当該シートのボタンをそのまま貼り付け。
(ホームの検索と選択-オブジェクト(範囲指定して)で全部選択)
こうすると、プログラムを対応させなくても問題ない。