• 締切済み

ExcelVBAのコンパイルエラーで困ってます。

Excel2013でvba自動化している表があります。3台のパソコンで共有しているのですが、昨年12月から急にエラーが出るようになりました。「無効なオブジェクトライブラリです。または定義されていないオブジェクトの参照を含んでいます。」のエラーです。なぜかバックアップのファイルでは動作したのですが、1/6からまたエラーが出るようになりました。  ただ、3台ともエラーではなく、作成している私のパソコンは問題なく動作します。チェックボタンとオプションボタンが影響しているようなのですが何かデバックの方法はありますでしょうか。よろしくお願いします。

みんなの回答

  • FEX2053
  • ベストアンサー率37% (7995/21381)
回答No.2

こういうことじゃないかと思うんですけどね。 http://pc.mogeringo.com/archives/36057 WindowsUpDateをするだけで直ることもあります。

dedebow
質問者

お礼

マイクロソフトのアンサーディスクに問い合わせたら同じ回答でした。 オブジェクトをチェックすると、「CheckBox」に付けた名前と番号が変わっているので エラーとなると問い合わせたら技術的なことなので、有償となるが問い合わせてほしいと の事でした。シート上のオブジェクトをフォーム上にして対応してみます。 ありがとうございました。

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

下記の問題と同じ原因かもしれません。 https://hebikuzure.wordpress.com/2014/12/11/ 上記の情報を参考に、拡張子exdのファイルを削除してみてください。

dedebow
質問者

お礼

マイクロソフトのアンサーディスクに問い合わせたら同じ回答でした。 オブジェクトをチェックすると、「CheckBox」に付けた名前と番号が変わっているので エラーとなると問い合わせたら技術的なことなので、有償となるが問い合わせてほしいと の事でした。シート上のオブジェクトをフォーム上にして対応してみます。 ありがとうございました。

dedebow
質問者

補足

exdファイルとzzzファイルがありましたが、全部削除しても同じでした。

関連するQ&A