AccessVBAメモ

AccessVBAで作ったサンプルコード集

2017-09-05から1日間の記事一覧

AccessVBA 元データにグループ毎の集計結果(演算結果)を挿入する(配列変数)

元データのグループごとの合計値を元データに挿入する。 大量レコードを処理する場合は動作が遅くなるようだが(1000〜2000レコードくらいまで?)、配列変数を使って作成してみる。 <元データ> 値が全て0になっている総数のフィールドに商品ごとの合計値…

AccessVBA Do Loop グループ内のナンバリング(連番)設定 共有ロックエラー退避含む

元のレコード内のグループ内で連番を設定する。 新たなテーブルに連番を降ったレコードを追加してみた。 <元データ> <追加後の完成イメージ> 商品ごと日付ごとに順位付けを行い、連番を振ったフィールドを追加した。 回数フィールドに追加した連番を記述…

AccessVBA Do Loop 処理回数をレコード内容によって繰返し処理を行う

レコード内容によって処理(追加)を繰り返し行う。 Do〜Loop構文を使って行ってみた。 <元データ> <追加後の完成イメージ> ここでは数量フィールドの内容によって、例えば数量=1だと1回、数量=2だと2回レコードの追加処理を行っている。 繰り返し追加…