• ベストアンサー

Access 入力規制について

毎回お世話になっています。 とても初歩的なことで申し訳ないのですが フォーム上で入力できる文字数を指定したのですが LenB([仕入先2])<=80 これでは入力文字数0のときにエラーメッセージが表示されてしまいます。 0~指定した文字、とする場合どのように記述すればよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • DexMachina
  • ベストアンサー率73% (1287/1744)
回答No.1

「Null」(→空白の一種、文字列扱い不可)を、Nz関数で「空文字」(→これも空白の一種、文字列扱い可)に 置き換えて評価してやれば、回避できると思います。 <現在> LenB([仕入先2])<=80 <修正> LenB(Nz([仕入先2],""))<=80

sskj
質問者

お礼

ありがとうございます。 Nz関数を使用したことが無かったので助かりました。

関連するQ&A