アプリ版:「スタンプのみでお礼する」機能のリリースについて

Access97の更新クエリーのformat$関数で
format$([印刷]![区分],"@@")
上記の構文で数値を二桁の文字に直している更新しているのですが
Access2000では関数を認識してくれません、
format関数でも同じでした

Access2000で同じ事が出来る方法を教えてください

A 回答 (3件)

参照設定でしょう。



[OFF2000]参照先が存在しないファイルで VBA がエラーになる
http://support.microsoft.com/kb/208218/JA/

こちらを確認してください。

この回答への補足

すいません正式なエラーは
式に未定義関数Format$がありませんです
(Formatに直しても同じです)

補足日時:2005/03/10 09:30
    • good
    • 0
この回答へのお礼

有難うございます
早速のご教示たすかります
参照設定をみましたが
どの部分を直せばよいか想像できません
具体的にどの項目か予想できますでしょうか?

お礼日時:2005/03/11 09:29

VBAの画面をだして(ALT+F11)、「ツール」→「参照設定」を開いてください。



そこで、'参照不可' となっている項目があると思います。
そのチェックをはずしてください。
    • good
    • 0
この回答へのお礼

有難うございます
チェックしてみます

お礼日時:2005/03/13 14:18

Access2000だと



Visual Basic For Application
Microsoft Access 9.0 Object Library
Microsoft DAO 3.6 Object Library

になっているかと思います。

Access97は
Microsoft Access 8.0 Object Library
Microsoft DAO 2.5/3.5 Compatibility Library

Microsoft DAO 3.51 Object Library
だと思います。

環境によって変わってくる部分もあるかと思いますが、
この辺を直しておけばよかったと思います。
    • good
    • 0
この回答へのお礼

有難うございます
チェックしてみます

お礼日時:2005/03/13 14:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す