下記データについて、これをVBAで、
A〜Cが重複しているデータをまとめ、Dのデータのみ、
後続のセル(E〜のセル)に追記されていくようにしたいのですが、
どのような構文で書けばよいかご教授いただけないでしょうか。
1行目はタイトル行で2列目以降はデータになります。
A列 B列 C列 D列
1 名前 1 名前2 コード 日付
2 田中太郎 05034 AAAA 2021/4/5
3 田中太郎 05034 AAAA 2021/5/4
4 中田次郎 05045 CCCC 2021/4/5
5 中田次郎 05045 CCCC 2021/5/4
6 中田次郎 05045 CCCC 2021/6/7
7 中村三郎 05056 DDDD 2021/4/5
8 中村三郎 05056 DDDD 2021/5/4
↓データをまとめ、D列のデータを後続のセル(E〜)に追記していく
A列 B列 C列 D列 E列 F列
1 名前 1 名前2 コード 日付1 日付2 日付3
2 田中太郎 05034 AAAA 2021/4/5 2021/5/4
3 中田次郎 05045 CCCC 2021/4/5 2021/5/4 2021/6/7
4 中村三郎 05056 DDDD 2021/4/5 2021/5/4
転がっているコードや記事等参考にやってみたのですがうまくいかず、
ご教授のほどよろしくお願いいたします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
元データを直接書き換えるのではなく、まとめたデータを別シートに出力したほうが良いと考えますがいかがでしょうか。
それでよければ、マクロの提供は可能です。
その場合、元データのシート名と出力先のシート名を提示してください。
No.3
- 回答日時:
元データの書き換えに拘っている質問とは感じませんし、シート名もダミーで変更箇所を指示すれば宜しいだけではないでしょうか?
少なくともある程度挑戦されてダメだったと言うならシート名の変更とかは理解されていると推測します。
またシートインデックスを用いた方法でも構わないのではないかと。
とExcelのないOSからはこの程度の事しか書けませんが。
⇒マルチブートでごめんなさい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- Excel(エクセル) エクセルの参照について教えてください 1 2022/12/08 16:06
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Excel(エクセル) VBA セルの値と同じ名前のシートにデータを貼り付けするやり方を教えてください 2 2022/05/17 16:26
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Visual Basic(VBA) VBAで、シート間の転記するコードをFOR~NEXTで教えてください。 9 2023/04/30 20:04
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/02/02 13:13
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 3 2022/06/12 11:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Worksheets メソッドは失敗しま...
-
vba 2つの条件が一致したら...
-
Cellsのかっこの中はどっちが行...
-
【VBA】2つのシートの値を比較...
-
データグリッドビューの一番最...
-
Excelで、あるセルの値に応じて...
-
マクロ 最終列をコピーして最終...
-
DataGridViewに空白がある場合...
-
VBAで、特定の文字より後を削除...
-
rowsとcolsの意味
-
B列の最終行までA列をオート...
-
VBAを使って検索したセルをコピ...
-
VBAで、離れた複数の列に対して...
-
マクロ 関数を使った抽出でエラ...
-
IIF関数の使い方
-
VBAで重複データを確認したい
-
Changeイベントでの複数セルの...
-
VBAのFind関数で結合セルを検索...
-
エクセル アクティブセルから...
-
文字列の結合を空白行まで実行
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Worksheets メソッドは失敗しま...
-
Excelで、あるセルの値に応じて...
-
B列の最終行までA列をオート...
-
vba 2つの条件が一致したら...
-
Cellsのかっこの中はどっちが行...
-
VBAを使って検索したセルをコピ...
-
VBAのFind関数で結合セルを検索...
-
文字列の結合を空白行まで実行
-
IIF関数の使い方
-
【VBA】2つのシートの値を比較...
-
マクロ 最終列をコピーして最終...
-
Changeイベントでの複数セルの...
-
VBA 何かしら文字が入っていたら
-
URLのリンク切れをマクロを使っ...
-
エクセルVBAにて =A1=B1とすれ...
-
VBAでのリスト不一致抽出について
-
データグリッドビューの一番最...
-
マクロについて。S列の途中から...
-
VBA UserFormからの転記で
-
targetをA列のセルに限定するに...
おすすめ情報
ご指摘いただきありがとうございます。
日付欄の最大数ですが、最大15を想定しております。