質問: 非表示モジュールのコンパイルエラーの発生 ExcelX for Macを使用していて、statcel2というアドインソフトをアドインしました。 しかし、実際に操作しようとすると、どの操作をしても「表示モジュールmodule1内にコンパイルエラーが発生しました」と表示され、操作ができません。 そもそもパソコン初心者なので、「モジュール」と「コンパイルエラー」の意味が分からないです。 どうしたら、エラーを解除できるのでしょうか? よろしくお願いします。
回答: アドインには,そのアドインの機能を実現するための「マクロ」プログラムが登録されています。 モジュールはマクロが記載されているシートの意味で,コンパイルエラーはマクロを実行しようとしてエラーを起こしているという事です。 つまり,インストール(アドインの組み込み)は基本的に成功しています。 しかし実際のマクロがエラーを出して実行できないため,結果してアドインは使えない状態です。 ・そもそもプログラムにミスがある ・Windows版Excel専用のアドインをMac版Excelで使おうとした ・あるいは使えるエクセルのバージョンに制約があるなど,使用上の注意を見落としている などの原因が考えられます。 今のところ,恐らくそのままで利用できるようにする方法はありません。 プログラムに添付された注意書きファイルを良く読んで使い方を再確認してください。アドインの作者さんのホームページなどにも注意書きがあると思いますので,良く読んで使い方を再確認してください。 どの説明を熟読しても正しい使い方をしている確信が得られたら,作者さんにメールで状況を知らせてあげてください。