Excel(エクセル)のチェックボックスが使えないと連絡があった。他の人はチェックできるのに、自分のみチェックできないというのだ。その問題のファイルを見てみると、ActiveX コントロールの方のチェックボックスだった。
Excelのチェックボックスは2通りある。フォームコントロールとActiveX コントロールのチェックボックス。
ネットで原因を調べてみるとデザインモードがオフになっていない、オプション設定のActiveX の設定が無効になっているなどの書き込みがあっていたが、それらの問題ではなかった。
問題のパソコンはActiveX コントロールの全てのボタンが使えなかった。今思うとマクロなども全て使えなかったのかも…🙄
その後更にいろいろと調べてみたら今回もあるファイルが悪さをしていた。MSForms.exdというファイルを削除したらチェック出来るようになった。
MSForms.exd…はどこにあるかと言うと…「C:\Users\ユーザー名\AppData\Local\Temp\Excel8.0」にある。
1つ1つフォルダを掘って行くのが面倒な場合は「スタートメニュー」を右クリックし「ファイル名を指定して実行」を選択。そして「%USERPROFILE%\AppData\Local\Temp\Excel8.0\」と入力しても同じフォルダに行きつける。
MSForms.exdは削除してもExcelを起動するとまた新しいMSForms.exdが作成されるので問題ない。
なぜ特定のパソコンだけMSForms.exdがおかしくなったかは不明…。