• ベストアンサー

Accessで、指定した区間のシリアルナンバーを自動的に入力する

いつも大変お世話になっております。 Accessで、指定した区間の連番を自動的に入力することは可能でしょうか? 例えば、「1000」~「1500」という情報を与え、 1000 1001 1002 ・ ・ ・ 1500 と連番をテーブルに自動的に入力する ということは可能でしょうか? よろしくお願いします。m(_ _)m

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

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

区間の指定の仕方が書かれていませんが パラメータで指定すると仮定して回答します 数字だけのテーブルを用意します 数字 ---- 0 1 ・ ・ 500 ← 予想されるレコード数の最大+余裕まで このテーブルからクエリを作ります 連番:数字+[開始数値は?] このフィールドの抽出条件欄に <=[終了数値は?] テーブルにしたければこのクエリをテーブル作成クエリに変換します

xchoxcho
質問者

補足

返答が遅くなり、大変申し訳ありませんでした。 上記方法、挑戦してみたいと思います。 再度、分からないことが出たら質問させていただくかもしれませんが、よろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • bonaron
  • ベストアンサー率64% (482/745)
回答No.5

類似の質問です。 参考になるかと思いますが。 http://oshiete1.goo.ne.jp/qa2930385.html

xchoxcho
質問者

お礼

お礼が遅くなりまして申し訳ありません。 回答ありがとうございました。 あまり知識がないので、できたらクエリの機能などで対応できたらと考えています。 その他の方のやり方でうまくいかなかった場合は、上記内容を参考にさせていただきたいと思います。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • Gao0119
  • ベストアンサー率22% (28/126)
回答No.4

一度にデータを作成するのか、データが作成されるたびに連番を付加するのかによってやり方が異なりますがどちらでしょうか?

xchoxcho
質問者

補足

回答が遅くなり、申し訳ありませんでした。 一度にデータを作成するのが希望です。 いかがでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.3

#1です > と連番をテーブルに自動的に入力する ごめんなさい、私の勘違いですね 自動的に入力するってなってたので番号だけの話かと思いましたがレコードの話であれば・・・ #2さんの様にテーブルを作成しておいて、追加かテーブル作成を動作させるのが、楽です 他にもDAOを動作さて、ループさせるのも出来ますが・・・ こちらは、モジュールがある程度理解できれば良いのですが?

全文を見る
すると、全ての回答が全文表示されます。
  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

自動に入力する必要があるでしょうか? オートナンバーで999まで、レコードを作って、削除すれば・・・1000から、はじまりますが・・・ または、クエリの演算で [オートナンバー]+999 で、1000から、はじまってる様に見せかける事も可能ですが・・・ また、オートナンバーを元に、順番を演算し、1000から、はじめる様にすることも可能ですが・・・(削除した時の欠番対策用を考えると、これが手かな?) ほかにも、既定値を操作するのは可能ですが、こちらはMDEに変換すると、動作しなくなるので、使用の仕方次第だったりもしますが・・・ まぁ、どうします?

xchoxcho
質問者

お礼

返答が遅くなり、大変申し訳ありませんでした。 回答ありがとうございます。 No.3で補足していただいているように、#2さんの意見を参考にさせていただきます。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 大至急!Accessで一定範囲のテーブルを自動追加する

    いつもお世話になっております。大至急教えてください。 Accessで、連番「101~150」と数値範囲を指定すれば、 101 102 103 104 ・ ・ とその範囲の数字が自動的に入力され、テーブルが追加されるようにしてください。この数値範囲は、変動します。 よろしくお願いいたします。

  • Accessのふりがな自動入力

    お世話になります。 Accessの振り仮名自動入力機能について質問致します。 ウィザードで振り仮名自動入力を設定したのですが、 テーブルから入力すれば設定が反映されるのに、作成 した入力フォームでは自動入力機能が反映されません。 これは何故なのでしょうか? 以前試したときは、ちゃんと入力フォームでも自動入力されたのですが・・・・。

  • ACCESS フォームに自動連番をふる

    Accessでテーブル→クエリ→フォームと作成し、フォームから特定条件を指定して データを抽出しました。 その抽出したデータに自動連番をつける方法を教えてください。

  • Accessのリンク&自動入力について

    すみません。。 アクセスについて教えてください。 テーブル1とテーブル2をリンクさせて、テーブル1のデータを2に引っ張っています。 テーブル1には[住所]を入力する欄があります。テーブル2では、、[住所]の隣に[市町村名]というのがあります。住所の欄に入力する○○県○○市というデータを自動入力する方法はありませんか?? どなたか教えてください。

  • アクセスで自動でレコードを増やす

    お世話になります。アクセスでデータを入力するフォームを作っているのですが、月とNoと内容というフィールドがあったときに、今までは、その月に使用する分のレコードをエクセルで作成し、テーブルに貼り付けていました。この作業をボタンを押すと「月を入力して下さい」、「No(始まり)を指定してください」、「NO(終わり)を指定してください」とメッセージを表示し、自動でその分のレコードが追加されるというようにしたいのですが、どうすればよいですか? ご指導のほど、よろしくお願いします。 <テーブルイメージ> 月 No 内容 5月 1 (空欄。入力者がその都度、Noを指定して開き、入力) 5月 2 5月 3 ↑ボタンを押すと自動でレコードと追加したい。

  • Access 複数条件で自動入力

    いつもお世話になっております。 OS:Windows 7 Access 2007 現在Access で日報管理を作成しています。 弊社では職務と職位で給料段階が違います。 それで以下のようにテーブルが作っております。 職務テーブル  職務ID 職務名称   1    研修生   2    職人   3    リーダー 給与情報テーブル  職務ID 職位 基本給 手当 月給 日給 それぞれ職務に対して職位は3段階があります。それぞれに基本給などが変わっていきます。 以上の二つテーブルから社員の給与明細のフォームを作成しています。 日付  社員ID 社員名 職務 職位 月給 日給 ここで教えていただきたいのは職務と職位を入力すると月給と日給は自動的表示することです。 よろしくお願いします。

  • アクセスに自動入力を入れたい

    accessで、EXCELでのVLOOKUP関数のようなものを使いたいのですが フィールド1にCODE番号を入れると、フィールド2に自動入力という ようなことをしたいのです。 (1)テーブル1に区分テーブルを作りました。    例:1  A社      2  B社      3  C社 (2)テーブル2に次のように入れたい    例:フィールド1に「1」と入力すると、      フィールド2に「A社」と入力される これは可能でしょうか? もし、説明されているページなどがあれば、 そのURLを教えていただけると助かります。 当方、accessは入力程度しか経験がないため、 初心者向けでの説明をしていただけると幸いです。 よろしくお願いします。

  • Access2003での入力済のフィールドに対しての連番について。

    Access2003での連番について。 T_商品 ID:オート CODE:数値型6桁 その他何項目かのフィールドがありCODEの部分に000001~003000くらいまで入力がされています。 003001番から自動で+1していくにはフォームでどのように指定したらいいでしょうか?? 既に003000まで入力されているので最大値を求めてやってみたりしているのですが 中々うまくいきません。 よろしくお願いいたします。

  • Access2007で自動連番できなくなった?

    Access2003からAccess2007へバージョンアップしました。 2003では、テーブルを開いて、数値型のフィールドに、 1 2 と入力してから、下矢印キーを押しっぱなしにすると、 連番をダーッと入力できたのですが、 2007にアップしてから出来なくなりました。 この機能を使うには何か設定を変える必要があるのでしょうか? それとも、この機能自体がなくなってしまったのでしょうか? ご教授お願いします。

  • Accessで郵便番号入力で住所を表示させたいのですが

    いつもお世話になっています。 Accessで取引先の管理をしたいと思っています。取引先の情報をフォーム上で入力するとき、郵便番号を入力すると自動的に住所が入力される・・・というのをつくりたいのですが、どうしたらいいのでしょうか? 郵便番号+住所をテーブルに置くのは、そうとうな容量になってしまいますよね。みなさんはどのように作っていますか?教えてください。 Acess97を使います。ユーザーはフォーム上で簡単入力を望んでいます。 よろしくお願いします。

このQ&Aのポイント
  • Canon IJ Printer Assistant Toolをダウンロードする方法と、エラーが表示され使用できない場合の解決方法についてまとめます。
  • Canon IJ Printer Assistant Toolをダウンロードし、デスクトップのショートカットをクリックした際に表示されるエラーについて解決方法をご紹介します。
  • Canon IJ Printer Assistant Toolのダウンロード方法とエラー解決手順をわかりやすくまとめました。エラーが表示されて使用できない場合にお試しください。
回答を見る

専門家に質問してみよう