アクセスのクエリーについて
◇-アクセスのクエリーについて-koyagi(1/22-12:14)No.20489 ┗Re:アクセスのクエリーについて-へぼ3(1/23-09:23)No.20547 ┗Re:アクセスのクエリーについて-どんべい(1/24-01:37)No.20611 ┗Re:アクセスのクエリーについて-へぼ3(1/24-08:53)No.20624
20489 | アクセスのクエリーについて | koyagi | 1/22-12:14 |
OS名:Windows98 パソコン名:FMV5200D9M ソフト名:Access97 アクセス97のテーブルで、オートナンバーの列、名前の列、住所の列、 とだけあります。クエリーで、その3つの列と、「番号が入った列」 を1つ追加したいと思います。どのように番号を入れたいかというと、 クエリーで名前の欄を昇順で並べ替えするのですが、 その並べ替えした順番に対して上から1,2,3…と振っていきたいのです。 その際、クエリーで「番号が入った列」に対してどのように関数(なのでしょう か?)を 入れれば良いのでしょうか…? 初心者な質問でごめんなさい。 どなたかお分かりになる方、どうぞよろしくお願い致します。 |
20547 | Re:アクセスのクエリーについて | へぼ3 | 1/23-09:23 |
記事番号20489へのコメント どうも関数(ユーザ定義を含む)では出来ないみたいです。 私の場合、クエリーを基に連番フィールドを含む新しいテーブルを 作成したり、基のテーブルにあらかじめ連番フィールドを定義して おいて VBA によって連番付けしたりしてます。 私自身もっとうまい方法がないか知りたいところです。どなたか他 の方法をご存知の方がいらっしゃいましたら是非教えてください。 |
20611 | Re:アクセスのクエリーについて | どんべい WinFAQは無くなりました | 1/24-01:37 |
記事番号20547へのコメント へぼ3さんは No.20547「Re:アクセスのクエリーについて」で書きました。 > >どうも関数(ユーザ定義を含む)では出来ないみたいです。 >私の場合、クエリーを基に連番フィールドを含む新しいテーブルを >作成したり、基のテーブルにあらかじめ連番フィールドを定義して >おいて VBA によって連番付けしたりしてます。 > >私自身もっとうまい方法がないか知りたいところです。どなたか他 >の方法をご存知の方がいらっしゃいましたら是非教えてください。 > インストラクターさんへ質問しておきましたがへぼ3さんと 同じ内容でした。 > クエリーでは不可能です。 > VBA(プログラム)を組まないと出来ませんねー^^; > 決して初心者な質問じゃないと思います。 > > 手作業でできるだけ簡単にそれをするなら > 1:テーブルにその連番をいれるフィールドを追加(数値型にしておく) > 2:テーブルを開いて並べ替えする。 > 3:全体をコピーしてEXCELのワークシートに貼り付ける > 4:1:で作成したフィールドにオートフィルで連番を入力し保存 > 5:テーブルのデータを全レコード削除する > 6:テーブルに4:で保存したexcleファイルをインポートする |
20624 | Re:アクセスのクエリーについて | へぼ3 | 1/24-08:53 |
記事番号20611へのコメント > インストラクターさんへ質問しておきましたがへぼ3さんと > 同じ内容でした。 >> クエリーでは不可能です。 >> VBA(プログラム)を組まないと出来ませんねー^^; そうですか...やはり "単純明快即解決!" というわけには行き ませんか... ありがとうございました。 |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|