VBA 初心者なのですが、ネット検索で「For Next」のネストなどを用いて色々と試行した結果、煮詰まってしまい、先に進まなくなりましたため、お教えください。
環境は、Windows10、Excel2016です。
毎月確認するユーザー別のデータをE1~G1へ抽出し、A1~C1へコピー&ペーストして蓄積していくというものを作成中なのですが、E1~G1へのデータ抽出は作成済なのですが、その抽出データをA1~C1へ蓄積していくことがうまくできずに困っています。
抽出データはユーザー自身の増減、または既存ユーザーの月度データの可変がある為、毎月の抽出結果で新たなユーザーがあれば当然、A1~C1へ追加し、既存ユーザーの場合でも前月データとは異なっているので上書きし、蓄積記録としたいのです。
説明が判りにくいかと思いますのでイメージを整理させていただきます。
<蓄積データ> <抽出データ> <更新した蓄積データ>
4月度(既存ユーザー=田中の4月度抽出データは無し、新たなユーザーも無し)
A B C E F G A B C
田中 ⇒ 田中
5月度(既存ユーザー=田中へ5月度抽出の同じ田中のデータを上書き)
A B C E F G A B C
田中 田中 ⇒ 田中
(上書)
6月度(既存ユーザー=田中の6月度抽出データは上書、新規ユーザー=渡辺は6月度データと共に追加
A B C E F G A B C
田中 田中 渡辺 ⇒ 田中 渡辺
(上書)(追加)
7月度(既存ユーザー=田中、渡辺7月度抽出データ無し、新規ユーザー=中村7月度データと共に追加
A B C E F G A B C
田中 渡辺 中村 ⇒ 田中 渡辺 中村
(追加)
これでも解りにくいかもしれませんが、よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
・田中の4月度抽出データは無し
・田中へ5月度抽出の同じ田中のデータを上書き
・田中の6月度抽出データは上書、渡辺は6月度データと共に追加
・田中、渡辺7月度抽出データ無し、中村7月度データと共に追加
このような事を書かれても回答者には何の事かわけわかりません。
質問内容を見る限りではA~C列にE~F列に抽出された(?)名前を転記するようにしか思えない。
その程度ならマウスで選択して移動させれば済む話しですよ。
だって1行だけの処理なのでしょ?VBAでやる必要あります?
もしやる必要があるのならそれが何故なのか回答者側に伝えなきゃならないんじゃないのかな?
田中(上書)も「何で既にあるのに上書きってどうゆう事?」ですよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Visual Basic(VBA) Sheet2の日付をキーにオートフィルターで2023年1月のデータを抽出し、Sheet3へ書き出すた 2 2023/03/06 23:57
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- Excel(エクセル) Excelの関数でこんな処理ができますか 1 2023/02/08 13:46
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- Visual Basic(VBA) VBAで重複データを確認したい 5 2022/10/07 16:24
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】該当データを抽出したい
-
ACCESSのクエリで同じSQL文だが...
-
MS-DOSコマンドプロンプトを途...
-
<SQL>条件付きで最小値レコード...
-
ACCESSの集計クエリで3件ある...
-
空白文字とスペースの検索
-
Excel VBA:セルを新旧1つずつ...
-
SELECT * FROM `生徒名簿` INNE...
-
GROUP BYを行った後に結合した...
-
Accessで別テーブルの値をフォ...
-
Oracleでの文字列連結サイズの上限
-
レコードが存在しなかった場合
-
select insertで複数テーブルか...
-
select句副問い合わせ 値の個...
-
ADO VBA 実行時エラー3021
-
実績累計の求め方と意味を教え...
-
〜のような結果を出すためのSQL...
-
SQL文で右から1文字だけ削除す...
-
【MYSQL】asでリネームしてwher...
-
Excelでセルの書式設定を使用し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクスプローラーで「2つの条件...
-
抽出したデータを修正して元の...
-
ACCESSの集計クエリで3件ある...
-
MS-DOSコマンドプロンプトを途...
-
ACCESSのクエリで同じSQL文だが...
-
アクセス クエリ-で空白以外の...
-
エクセル関数 文字(ハイフン...
-
空白文字とスペースの検索
-
<SQL>条件付きで最小値レコード...
-
SQLServerからエクセルにデータ...
-
VBA CSVファイルを文字列に
-
エクセルデータの末尾の改行を...
-
ADO接続からのACCESSデータシー...
-
Excel VBA:セルを新旧1つずつ...
-
商品テーブルからカテゴリ別の...
-
エクセル Offset関数 飛び行の...
-
エクセルで特定データの抽出を...
-
アクセスでのデータの引き抜き(...
-
VBAでEXCELファイルからデータ...
-
Excel2007:Microsoft quaryで外...
おすすめ情報