| 
    
     |  | ▼tantan さん: >初心者で苦しんでおります。どなたかご教授願います。
 >
 >状況:
 >5000行位になる日々更新されるデータをCSV形式で取り込むデータがあります。
 >
 >今エクセルファイルにそのCSVを取り込みデータを管理しています。
 >A列に製造番号があり以降各列に製造年月日などが入っています。
 >現在、Y列以降フリーにメモを記入していますが、このメモを新規にCSVを取り込んだ際にも、同じ製造番号の行へコピーしておきたいのです。
 >
 >説明が下手で申し訳ありませんがやりたい事を簡単にいうと
 >同一形式のsheet1とsheet2の製造番号A列を比較し、同じ番号であればsheet1の
 >Y列より右側をすべてコピーする。といったものができればと思います。
 >5000行位あり、製造番号は新規なものが入ったり、古いものはなくなったりで
 >日々変わるのでどうすればよいのか悩んでおります。
 >どなたか良い方法がありましたら教えてください。
 
 この
 「製造番号は新規なものが入ったり、古いものはなくなったりで」
 というのは、
 「Sheet1のデータに製造番号がなければ、Sheet2には転記の必要はない」
 
 であれば・・・
 1、Sheet2のA列のRange(仮に変数Rng)をループ
 2、Rngの製造番号でSheet1のA列をFind
 3、あれば、Offsetした位置(Y列〜?列)のデータを、Rng.offsetにコピー
 
 といった感じでは?
 
 
 >
 >
 >  A B C D E ・・・ X  Y  Z・・・
 >1番号        メモ メモ
 >2
 >3          メモ
 >4
 
 |  |