Categories
SugiBlog ホームページ制作・システム開発

クエリー内でReplaceなどの関数を使いたい

Microsoft ACCESSのクエリーの中で、Replaceなどの関数を使おうとした場合、
未定義関数とのエラーが出て使えません。
これはOffice2000では使用できない機能となっているようです。
使用できるのは2002以降。

要は例の「VBE6.DLL」のバージョンアップである。
これは以前にもACCESS 2007のランタイムをインストールした際にアップデートされたが、
この時、MDBファイルが最適化できなくなって結局元に戻した。

今回おこなったのは
「Microsoft® Visual Basic® for Applications (VBA) アップデート – Q822150」
http://www.microsoft.com/downloads/details.aspx?FamilyId=DA1A7ABA-CD3D-458B-9729-AB9094C9BD3F&displaylang=ja
以前のことがあったので心配だったが、結果大丈夫そうだ。
今回は6.0.87.14から6.4.99.69にアップデートされた。

3,056 views

コメントを残す

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

*