- ベストアンサー
アクセスについて質問です
最初に連番フィールドに例えば1から400まで入力しておいて、その後他のフィールドに残りの値を入力したいと考えています。 で、アクセスで簡単に連番を作ることはできますか。エクセルだと、セルの右下をドラッグすれば作れるんですが、アクセスでそれに類する機能はありますか。 教えてください。よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
いくつか方法があります。 1 他の方がおっしゃられてるようにフィールドに「オートナンバー型」を指定して他のフィールドを入力していけば自動で1から連番を振ってくれます。 2 連番を振りたいフィールドの規定値(数値型なら0が入っているはず)を消して実際に入力していく。入力方法はまず上から1、2と順番に入力した後↓で新規レコードに移動すれば連番を振ってくれます。 3 EXCELで連番を振った後、Accessにインポートする。 いろいろ試してみてください。
その他の回答 (3)
- O_cyan
- ベストアンサー率59% (745/1260)
>エクセルだとセルの右下をドラッグすれば作れるんですがアクセスでそれに類する機能はありますか。 Accessは出来ません。Excelのような電子シートとは違います。 Accessはベータベースなので他の方が言っているようにオートナンバー型のフィールドを作れば連番を振ってくれます。 しかしそのテーブルにレコードが無ければ連番は振られません。#3の方が書いているようにダミーのレコードでも入れなければ1~400までの連番は振られません。
お礼
ありがとうございました。
- ryk1234
- ベストアンサー率40% (46/113)
データ型で「オートナンバー」を指定すれば自動で入ります
お礼
ありがとうございました。言葉足らずでスミマセン。オートナンバー型を使わずにできないかと言うことでした。
- BOBSHI
- ベストアンサー率40% (2/5)
フィールドを一つ追加して、主キーに設定してあげれば大丈夫です。
補足
早速に解答ありがとうございます。 もう少し詳しくお願いします。土のように連番を作成するのか分かりません。よろしくお願いします。
お礼
ありがとうございました。2の方法でやりたいことができそうです。