Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


54939 / 76732 ←次へ | 前へ→

【26576】シート比較について
質問  daihan  - 05/7/11(月) 0:25 -

引用なし
パスワード
   どなたかご教示下さい。
以下のようなSheet1とSheet2があります。
この2つのシートを比較して、違っている行だけをSheet3に書き出す方法をご教示下さい。
[Sheet1] ( 予定 )
  A   B     C   D     E
1 |品種  コード    数量  格納場所  格納者
2 |0   202536848 50   050    
3 |0   202536848 50   050    
4 |0   202536775 100  050    
5 |0   202538225 50   050    
6 |4   202535662 80   050305  
7 |9   202538635 120  030301  
8 |0   202538633 20   030310

[Sheet2] ( 実績 )
  A   B     C   D     E
1 |0   202536848 50   050301   020352
2 |0   202536848 48   050301   020352
3 |0   202536775 100  050320   020355
4 |0   202538225 50   050320   023588
5 |0   202535662 60   050305   020355
6 |0   202538633 20   030310   020353

[Sheet3] ( 差異 )
  A   B     C   D   E     F
1 |品種  コード    予定  実績  格納場所  格納者
2 |0   202536848 50   48   050301   020352
3 |-   202535662 80   60   050301   020352
4 |9   202538635 120  0   030301

1)上記のように、比較対照のカラムは A、B、C の3つです。
2)実績シート[Sheet2]には項目名行はありません。
3)カラムBのコードは上記例のように同じものが複数存在します。
  で、予定[Sheet1]、実績[Sheet2]共にはランダムな行に落ちます。(上記例は
  連続していますが)
4)差異のシート[Sheet3]には、品種が異なった場合は、"-"とし、数量は予定と  実績の数を上記例のようにそれぞれ入れます。
5)また、実績シート[Sheet2]に行丸ごとない場合もあり、その場合は実績のデー  タを 0 として入れます。(上記例)

1 hits

【26576】シート比較について daihan 05/7/11(月) 0:25 質問
【26579】Re:シート比較について ponpon 05/7/11(月) 1:55 発言
【26581】Re:シート比較について daihan 05/7/11(月) 8:53 発言
【26603】Re:シート比較について りん 05/7/11(月) 21:36 回答
【26662】Re:シート比較について Daihan 05/7/13(水) 13:48 発言

54939 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free