[シートA]
A列~X列までデータが入っています。
1行目は見出し行です。
シートAの元データは残したまま、以下のように3つのシート(B、C、D)に転記するマクロを希望しています。
例:
[シートB]
シートAのA列の重複行に紐づくD列の合計値が0の場合、該当する重複行をすべてシートBの1行目以下に転記。
[シートC]
シートAのA列の重複行に紐づくD列の合計値がマイナス値であり、尚かつD列に一つでもプラス値を含む場合、該当する重複行をすべてシートCの1行目以下に転記。
[シートD]
シートAのA列の重複行に紐づくD列の合計値がマイナス値であり、尚かつD列の各セルの数値がすべてマイナス値である場合、該当する重複行をすべてシートCの1行目以下に転記。
**シートB~DはシートAと同じ見出し行が1行目に入っています。
特にシートB~Dの順は重要ではなく、区分けしたいのが目的です。
可能であれば、データ転記のマクロ作成をお願いします。もしそのまま使える完全な回答をしていただいた最初の回答者の方に、お気持ちですが500ポイント差し上げます。 是非お力添えを頂ければと思います。
「シートAのA列の重複行に紐づくD列の合計値」がわかりません。
A B C D
2 tr 2
3 tR 0
4 tr 6
5 tR -5
6 tr 3
このとき、
trのA列の重複行に紐づくD列の合計値は11ですか
tRのA列の重複行に紐づくD列の合計値は-5ですか
「該当する重複行をすべてシート?の1行目以下に転記」とはどうすることですか
補足です。イメージとしてはシートAは以下のようになっています。
A B C D E
日付 x x 数量 転記先
8月17日 -500.00 シートB
8月17日 500.00 シートB
8月17日 500.00 シートB
8月17日 -500.00 シートB
11月18日 500.00 シートC
11月18日 -500.00 シートC
11月18日 -100.00 シートC
11月19日 -600.00 シートD
11月19日 -500.00 シートD
11月19日 -500.00 シートD
10月17日 -500.00 シートB
10月17日 500.00 シートB
10月17日 500.00 シートB
10月17日 -500.00 シートB
12月18日 500.00 シートC
12月18日 -500.00 シートC
12月18日 -100.00 シートC
12月19日 -600.00 シートD
12月19日 -500.00 シートD
12月19日 -500.00 シートD
分かりづらい説明で申し訳ありません。補足しました。
2015/08/17 10:23:40