• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:連番入力について。)

連番入力についての質問

このQ&Aのポイント
  • ACCESS2000の環境で、在庫管理フォームで連番入力をしたい場合、text品番頭、text品番start、text品番last、text商品名、text仕入先の情報を入力し、command登録ボタンでテーブルに登録する処理を作成しています。しかし、text品番lastが空白の場合にエラーが発生してしまい、回避方法がわかりません。ご教授をお願いします。
  • ACCESS2000の在庫管理フォームでの連番入力処理において、text品番lastが空白の場合にエラーが発生する問題があります。このエラーを回避する方法を教えてください。
  • ACCESS2000の在庫管理フォームでの連番入力処理において、text品番lastが空白の場合にエラーが起きることがあります。このエラーを回避する方法をお教えください。

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

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

まずは文字列の結合に+を使うのを止め、&を用いる。 > text品番startに数字4桁(登録したい番号の開始数字)、 > text品番lastに数字4桁(登録したい番号の最後)、 常に数字4文字で構成されてはいるが、文字列でしょ? 数値で扱うつもりなら、FORMATで整形しないと。 rs!品番 = Me!text品番頭 & Format(text品番start, "0000")

taho1999
質問者

お礼

bin-chanさんありがとうございます。 数値型に統一指定しておけば良かったのですね。 どうやら今回数字は3桁~5桁あったようで 0は使いたくないとの事があり Val()を使い指定してみましたところ 今のところ(まだ10回程度)試してエラーは出ませんでした。 誠にありがとうございました。

関連するQ&A

専門家に質問してみよう