ツイート 「いつも使っているVBA関数が、エラーになって動かない!」という現象が起こったときの対処方法についてご紹介します。 たとえば、Excel 2010で作成したマクロをExcel 2002で実行すると、Date関数やMid関数などのいわゆる定番の関数でコンパイルエラーが発生することがあります。 Date関数はVBA(Visual Basic For Applications)ライブラリの中のメンバです。 「ライブラリが見つかりません。」というエラーが出ていますが、Excel 2010にもExcel 2002にも、VBAライブラリは存在します。 では、Excel 2010とExcel2002ではこれらの関数に互換性がないのでしょうか? いえ、そんなハズはありません。 このような現象が起きたときは、[参照設定]ダイアログに「参照不可のライブラリ」がないか、確認してみてください。 参照不可