データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
こんにちは。
> Office2010 Excel2007を使用しています
情報は正しく記載してください。
・ Excel2007 ですか?
・ Excel2010ですか?
・ Office2010 & 単体Excel2007 のマルチインストールで
Excel2007でエラー/Excel2010で問題なし?
> 次の非表示モジュール内でコンパイルエラーが発生しました:Definition
パスワードロックされたVBA内でエラーが有った時のメッセージです。
・ 友人がExcel2010で貴方がExcel2007で
「Excel2010から新規追加された機能」を使っている。
・ 友人のPCには入っている外部モジュール(DLL等)が
貴方のPCには入っていない。
等、友人のPC環境と貴方のPC環境の齟齬から発生するエラーです。
パスワードロックを外したブックを新たに貰って、貴方のPCで
マクロ上の「どこにエラーマーク」が付くかを確認してください。
他に「VBAメニュー/ツール/参照設定」のダイアログに【参照不可】マークが
付いていないかも確認してください。
その結果を友人に連絡して貴方のPCでも問題ないように直してもらうしかないです。
「Definition モジュール」とありますから、このモジュール名から推察するに、
恐らくは 【API 定義】関係ではないかと思いますが、上記の調査をしなければ
判断できません。