| 
    
     |  | どうしても、考えても考えても、思いつかない為、アドバイスをお願いします この文章で言いたい事が伝わるか、心配ですが、何卒よろしくお願いします
 
 【シート1】に6000件くらいのデータがあります。
 【シート2】には削除したいリストがあります
 
 【シート2】
 BBB
 YYY
 HHH
 ・
 ・
 ・
 とA列に削除したいのデータのリストがあります
 
 【シート1】
 
 A列   B列
 _____________________________
 |
 1行 |   AAA   BBB
 2行 |   BBB   CCC ←削除
 3行 |   CCC   DDD ←削除
 4行 |   BBB   EEE ←削除
 5行 |   EEE   FFF ←削除
 6行 |   FFF   GGG ←削除
 7行 |   HHH   RRR
 8行 |   RRR   TTT
 9行 |   EEE   PPP ←削除   と6行分が削除の対象となります
 ・
 ・
 ・
 ・
 まだまだ、実際はデータが続いています
 
 例えば、【シート2】に載っている[BBB]という名前と繋がっていくものを【シート1】から行毎削除させたいのですが、どうしたらよいのか分かりません…
 
 まず、[BBB]の名をA列から探し、その行は削除する行となるのですが、さらにその[BBB]が見つかった隣列[B列]の[CCC]をまた、A列から探し、削除する行となり、
 また、更に[CCC]が見つかったら、隣列の[DDD]がA列にないか?探す…といった作業になります
 
 A列は親部品となっており、その親部品に繋がるものを子部品(B列)に記載されていますので、結果、ずーっと親から繋がっていく子部品たちを削除するという事です
 
 よろしくお願いします
 
 
 |  |