試行錯誤の末に燃え尽きてしまったので、お力を借りたく思い質問させて頂きました。
参考画像のような表にデータを入力するマクロを導入したは良いものの、ID(C列)の情報が重複した際のデータの保管方法に困っています。
最新のデータの後方(I列以降全て)に前回に使用した日付(A列)のデータを保管していきたいと思っています。また、過去のI列以降のデータも全て引き継いで保管したいと考えています。
イメージとして参考画像の矢印の様にデータを移して行きたいです(黄色で塗りつぶされている列は古いデータな為削除致します。)
聡明な回答者様のお力添えを心よりお待ちしております。
出来ればコピペしてそのまま使えるようなマクロを頂けると本当に助かります!!
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは
直接の回答ではありませんけれど・・・
個別にマクロを作成するとデータの不整合を生じかねません。
例えば、ご質問の内容だけのマクロを続けて2回以上実行すると、妙なことになりませんか?
少なくとも「データの整合が保たれる範囲」をひとまとめにしておくべきではないでしょうか?
例えば、「日付を転記して旧いデータを削除する」までを一つの単位にするとか。
また、ご提示の書式では日付の記録欄が5列分(I:M列)ありますが、すぐに溢れてしまう可能性があり、その場合の処理も考えておく必要がありそうに思われます。
全くの別法として、データは削除せずに逐次追加入力していって、(見やすいように)別シートに最新情報だけを抽出するなんて考え方もありそうに思いますけれど・・・
(こちらであれば、シートの関数処理だけでも実現可能です。勿論マクロでも可能です。
UNIQUEやFILTER関数が使える環境なら、簡単に実現できるものと思います。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelの列幅高さが勝手に変わる(特定のPCだけ) 8 2022/07/14 16:51
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- Excel(エクセル) Excel 表の作成について 3 2022/06/16 12:15
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで1列に500行並んだデ...
-
複数の条件に合う行番号を取得...
-
Excelでデータベースを構築した...
-
エクセル~空白のセルのある行...
-
Excel 列データのランダムな並...
-
Excelの30個ずつの平均値の出し方
-
excel:別シートの値を飛び飛び...
-
Excelで2行単位のソートの出来...
-
VBA 数式を最終行までコピー
-
エクセルVBA C列に特定の文字列...
-
エクセルで日付から日にちを削...
-
A1セルに入力したら、入力時間...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
Excelで同じセルに箇条書きをし...
-
エクセルで既に入力してある文...
-
エクセルの数式がかぶって、選...
-
ワードの表の中に文字を入れる...
-
エクセルの複数のセルを一括で...
-
Excelの入力規則で2列表示したい
-
お肉の下のシートを煮込んでし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで1列に500行並んだデ...
-
エクセルで日付から日にちを削...
-
Excelで2つのデータの突合せを...
-
Excelで2行単位のソートの出来...
-
複数の条件に合う行番号を取得...
-
excel:別シートの値を飛び飛び...
-
エクセルで、重複データを除外...
-
Countifよりも早く重複数をカウ...
-
Excelの30個ずつの平均値の出し方
-
VBA 数式を最終行までコピー
-
エクセルVBA C列に特定の文字列...
-
エクセルで横並びの複数データ...
-
エクセル2016にて、行挿入&コピ...
-
【Excel】小計単位で並べ替えを...
-
VBA 大きなtxtテキストファ...
-
500行の中から、多い順に抽出す...
-
エクセル~空白のセルのある行...
-
エクセルで1つの会社名に対して...
-
【エクセル】1列内に複数ある同...
-
Excel VBA 空白セル以下のデー...
おすすめ情報