関数を含むクエリを開くとエラー メッセージ “式に未定義関数 ‘Format([日付],”yyyy/mm”)’ があります” が表示される

関数を含むクエリを開くとエラー メッセージ “式に未定義関数 ‘Format([日付],”yyyy/mm”)’ があります” が表示される

結論から言うと「参照設定」の問題であったが、少々苦労してしまったので、メモっておきます

◆環境

開発PC : MS-Access2010       ~.accdb
運用PC : MS-Access2010 RunTime   ~.accde

◆状況

・運用PCで、“式に未定義関数 ‘Format([日付],”yyyy/mm”)’ があります”のメッセージが出て、データシートが表示されない

◆わかったこと

accdeでは、参照設定のエラーは表示されない (これにハマりました)
 accdbを、Runtimeで実行すると参照設定のエラーメッセージが表示される (知らなかったー)

◆原因

・開発PCはMS-Office2010であったが、運用PCはMS-Office2007でExcel,Wordのライブラリーのバージョン相違であった。
低いバージョンのライブラリーを指定して復旧!!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です