- ベストアンサー
#NAME? が表示されます。
ACCESS2000を使っています。 フォームのテキストボックス(非連結)に関数=DATE()を規定値としてあてています。 自分のPC及びネットワーク上のwin98で開いた場合には問題なく表示されるのですが、ネットワーク上のWINXPで開くとエラー「#NAME?」が表示されます。 どなたか解決策を教えてください。お願いします。 因みに、=Now()だと問題なく表示されるのですが、そうすると作成済みの選択クエリで日付を指定した場合、選択されません。宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「#NAME?」が表示される原因は推察できませんが、Now()で表示がうまくいくなら、以下の方法で解決できるかも。 選択クエリの条件として日付を与えるときに、Now()の整数部のみ(日付部分のみ)渡るようにInt(Now())としてはどうでしょうか。 Now()は日付+時刻の値であり、整数部が日付を表しているようです。
お礼
解決いたしました。 ありがとうございます。前に進めます。