質問: format(bnum, "0") end select end function 2.得意先名テーブルに税区分フィールドを作成しました。 3.請求書新規作成フォームと請求書修正フォームのレコードソースとなっているクエリに税区分フィールドを追加しました。 4.請求書新規作成フォームと請求書修正フォームの工数・数量、単価、金額(それぞれ1~10)のテキストボックスのフォーカス喪失時イベントにあるマクロを以下のようにしました。 アイテム [forms]![請新フォーム]![消費税額] 式 tax([税区分],[forms]![請新フォーム]![税抜金額]*0.05) アイテム [forms]![請修フォーム]![消費税額] 式 tax([税区分],[forms]![請修フォーム]![税抜金額]*0.05) 上記のようにしてフォームで工数・数量、単価、金額のいずれかを入力すると 「指定した式に、microsoft access が見つけることができない関数名が含まれています。」 となり上記のアイテムと式が表示されます。 モジュールで関数を作成したのにどうしてできないのでしょうか・・・ 教えてください!!!
回答: もしかしてこれ? yu-tang さんのホームページ クエリー実行時の関数エラー http://www.f3.dion.ne.jp/~element/msaccess/actipsfunctionerrorinquery.html のno2、モジュール名とユーザー定義関数名が同一である (上から1/3くらいのところ)