重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

アクセスのクエリでレコードをスコアの大きい順に並べ替えて、オートでナンバーを振り順番をつけたいのですが、可能でしょうか?ご解答宜しくお願い致します。

A 回答 (2件)

現在のクエリに設定している条件にその[スコア]の値を加えることで DCount関数で


表示できると思います。

VBAで処理するのであれば、下記が参考になるかと思います。
URLの紹介だけ というのは好きでありませんが、ちょっと説明が長くなりますので・・・

[AC97] レコードセットの各レコードに連続番号をつける方

http://support.microsoft.com/default.aspx?scid=% …

概要

ここでは、クエリーを実行した結果求められる各レコードに、連続番号をつけるための
プロシージャとその利用方法を記述します。

これ以降は、上記URLをご覧ください。
    • good
    • 0

追加クエリで行えばできます。

確認しました。

でも、ナンバーが処理を行うたびに飛んでしまいますよ。

つまり1回目はナンバーが「1,2,3,4…,10」と振られても、2回目は「11,12,13,…20」となります。それでも宜しければ出来ます。

毎回「1」から番号を振るのでしたらVBAで記述するしか方法はないと思います。

まあ、テーブルを削除して、作り直せば同様の動作にはなりますが。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!