![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
環境OSーXP ACCESS2003
ID(オートナンバー) 社名 連番
1 A社
2 A社
3 A社
4 B社
5 B社
6 C社
7 C社
求める結果(VBAーCMDボタンでイベント)
ID(オートナンバー) 社名 連番
1 A社 1
2 A社 1
3 A社 1
4 B社 2
5 B社 2
6 C社 3
7 C社 3
Accessculbなどで検索しましたが、グループごとに連番振り方の教程ありますが、↑のような教程まだ見つからないです。
VBA勉強して、まだ浅いので、ぜひ教えてください。
考え方を教えてください。
No.1ベストアンサー
- 回答日時:
http://oshiete1.goo.ne.jp/qa4859369.html
↑大変参考になりました。どうもありがとうございます。VBA勉強がんばっていきます。
No.2
- 回答日時:
会社ごとにレコードの順が、まとまっているのか、その点質問に書いてない。
いつもレコードの並び順を意識するのは、常識のはず。
書いてないということは、何が処理に大きく影響するか経験が浅い証拠。
それで処理ロジックが大幅に変わる。並びなおしてはいけないテーブルもありえると思う。
ーー
会社ごとにレコードがまとまっているらしいから
ADOとか順レコード処理のコードは出来るなら
直前レコードの社名を決まった1変数記録する(A)
会社レコード「連」内連番の変数を1つ設ける。
ーー
今レコードを読んだ
前の社名(A)と比較して変わったか
YES 連番変数に+1にして、レコードの連番フィールドに書き込む。
No 連番変数を連番フィールドに書き込み
現社名を前会社社名変数(A)にセット
ーー
これで簡単だが、何かこんな方法では差し障りでも有るのか。
この回答への補足
>いつもレコードの並び順を意識するのは、常識のはず。
>書いてないということは、何が処理に大きく影響するか経験が浅い証拠。
アドバイスありがとうございます。「いつもレコードの並び順を意識する」銘記します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Access(アクセス) accessデータを指定したExcel、そして指定したセルへエクスポートするaccess VBAコー 2 2023/05/17 17:02
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Visual Basic(VBA) Excel VBAのリストボックスの値を他のフォームに反映させる方法を教えてください。 2 2023/07/14 14:06
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
- Excel(エクセル) エクセルVBA 特殊フォルダのパスを取得の方法を教えてください 3 2022/09/02 13:14
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルメーカーでレコード複...
-
ACCESSのフォームで次のレコー...
-
Accessで最終レコードの削除に...
-
Access連番(VBA)についてアド...
-
アクセスデータベースのUnicode...
-
ファイルメーカー、スクリプト...
-
ADOで現在のレコードの次のレコ...
-
日付の加算・減算ってできますか?
-
ファイルメーカーで最大シリア...
-
ACCESSでのランダムのレ...
-
差込印刷で顧客別に複数行のデ...
-
「ファイルメーカー」で宛先の...
-
ファイルメーカープロでレコー...
-
アクセスのレポートのヘッダー...
-
「#エラー」の回避
-
Accessフォームで平均値の出し...
-
Access2007でページ毎にPDFを出...
-
アクセスで入力したデータの順...
-
Accessのレポート機能で空白に...
-
アクセスのレポートを印刷する...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
差込印刷で顧客別に複数行のデ...
-
ACCESSのフォームで次のレコー...
-
Accessのフォームへ、記録者の...
-
ADOで現在のレコードの次のレコ...
-
Accessのレポートの集計に条件...
-
日付の加算・減算ってできますか?
-
accessのマクロで「一時変数設定」
-
ACCESSでオフセットを求める方法
-
ラベルをクリックしてレコード...
-
ACCESSでのランダムのレ...
-
PSQLで-- More --を表示しない方法
-
ACCESSのレコード操作で1つ前...
-
ファイルメーカでの条件付き画...
-
アクセスでのエクセルでいう行...
-
VSAM
-
ファイルメーカーで最大シリア...
-
Accessで写真(JPEG)管理がした...
-
ファイルメーカーのポータル内...
-
ファイルメーカーでレコード複...
-
ACCESSで空白行を追加
おすすめ情報