|
sheet1とsheet2があります
sheet1は古いデータのリストで、sheets2は最新データのリストとなってます
最新データはデータが増えたり、一部変更が発生したりしています
そこで、新しいリストと古いリストを比べて、変更のあった箇所の色を変える。
ということをしたいのですが、ここで、問題があります
検索するキーとなるものが、一つだったら、Findを使って、Findで見つけた箇所の行の変更箇所を取得することはできますが、
キーとなるものが2つあると、いまいちどうやってマクロを組めばいいのか?
悩んでいます
新しいデータ(sheet2)の同じ行のA列、B列と古いデータ(sheet1)のA列、B列検索し、同じものがあったら、その行で変更している箇所がないかをチェックする。変更があるセルの色を(新しいデータ(sheet2)のほうに色をつける)変える
方法が知りたいです
【sheets1】(古いデータ)
A B C D E F G
1 AAA A123 in in in
2 BBB A123 out out in
3 CCC B456 in out
4 DDD C123 in in
5 DDD D123 out out
【sheets2】(最新データ)
A B C D E F G
1 AAA A123 in in
2 AAA F456 in in
3 BBB A123 in out in
4 CCC B456 in out
5 DDD C123 out in
6 DDD D123 out out
7 EEE E123 in in
例えば、上記の表があるとします
見比べて、変更箇所は、
【C1】と【C3】と【D5】です。この部分の色を変えたいのです
又、新しく追加になったデータがあれば、(古いデータに載ってないもの)
その行をAからGまで、色を付けたいと思っています
(例:追加分の2行目と7行目に色をつけたいです)
どうか、アドバイスをお願いします
|
|