Page 160 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼<至急>クエリーの式ビルダー:関数定義について ガチャピン 03/1/15(水) 12:04 ┗Re:関数名 イケガミ 03/1/15(水) 15:04 ┗イケガミさん、有難うございました!!m(_ _)m ガチャピン 03/1/15(水) 15:37 ─────────────────────────────────────── ■題名 : <至急>クエリーの式ビルダー:関数定義について ■名前 : ガチャピン ■日付 : 03/1/15(水) 12:04 -------------------------------------------------------------------------
息詰まってる状態です。 今、ACCESS95→ACCESS2000に変換しています。 クエリーを実行させたいのですが、 クエリーの式ビルダーで、 下記のとおり定義しています。 ●IIf([A] Is Null,日数算出([A],Now()),日数算出([A],[B])) 日数算出というのは、データベースの共通モジュールで ●Function 日数算出(X As Variant, Y As Variant) As String 定義しています。 ACCESS95もしくは97では、クエリーを実行した際、 共通モジュールの日数算出にとび、 データとして表示させてくれるのですが、 ACCESS2000で実行させると、”式に未定義関数’日数算出’があります。” というエラーメッセージが表示されます。 クエリーで実行できないのであれば、他の手を考えるのですが、 もし参照設定とかの変更で済むのであれば、 そのまま生かしたいのです。 至急ご返答よろしくお願い致します。m(_ _)m |
>●Function 日数算出(X As Variant, Y As Variant) As String Access2000以降、日本語の関数名は使えませんので、半角英数の 名前に変更してください。 |
▼イケガミ さん: >>●Function 日数算出(X As Variant, Y As Variant) As String > >Access2000以降、日本語の関数名は使えませんので、半角英数の >名前に変更してください。 半角英数に変更しましたら、うまくいきました。 まだまだ勉強不足です。 本当に助かりました。 また分からないところが出てくるかもしれませんので、そのときはよろしくお願い致します。m(_ _)m |