戻る |
Access で連番をふる
データを表示するときに連番を振りたいことはよくあります。日本語データベースソフトの『桐』には「連番」という関数があるようですし、Excel には連番を楽にふる方法がいくつもあります。しかし、Access には「連番」をふる関数がありません。今回は、Access で連番をふる方法を紹介します。 (このページの内容については pPoy さんにアドバイスをいただきました。どうも、ありがとうございました) 一番簡単な方法は、連番用のフィールドを[オートナンバー型]にすることです。こうしておけば、自動的に番号がふられていきます。わたしたちが通常扱うデータ量であれば、これで十分です。ただし、これには次のような欠点があります。
VBA を使えば、クエリやテーブルに連番(追い番)のフィールドを作ることもできますが、非常に難しいです。しかし、ここでよく考えてみると、このような連番が必要になるのは多くの場合、表示・印刷したいときであって、必ずしもクエリやテーブルに連番フィールドが必要なわけではありません。 そこで、レポート上で連番をふる方法を紹介します。これがもっとも現実的な方法だと思います。 以下の手順でやってみてください。
|