Excel VBA質問箱 IV

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

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


9564 / 13644 ツリー ←次へ | 前へ→

【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 発言[未読]

【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 として入れます。(上記例)

【26579】Re:シート比較について
発言  ponpon  - 05/7/11(月) 1:55 -

引用なし
パスワード
   こんばんは。
http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=26555;id=excel
が、参考になると思います。

【26581】Re:シート比較について
発言  daihan  - 05/7/11(月) 8:53 -

引用なし
パスワード
   ▼ponpon さん:
おはようございます。
レスありがとうございます、早速考えてみます。
行き詰まりましたら、アドバイスの方よろしくお願いします。
>こんばんは。
>http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=26555;id=excel
>が、参考になると思います。

【26603】Re:シート比較について
回答  りん E-MAIL  - 05/7/11(月) 21:36 -

引用なし
パスワード
   daihan さん、こんばんわ。

金曜日の質問の回答例です。
http://www.vbalab.net/vbaqa/c-board.cgi?cmd=one;no=26599;id=excel
親記事が消えていたので、独立ツリーになっています。

【26662】Re:シート比較について
発言  Daihan  - 05/7/13(水) 13:48 -

引用なし
パスワード
   ▼りん さん:
りんさん、かみちゃんさん、こんにちは!
返事が大変遅くなって申し訳ありません。m(__)m
あんまりレスが付かなかったものですから、他で当ろうと思い...
こちらは消して行かないと失礼になるので、消してしまいました。
大変ご迷惑をお掛けし、すいませんでした。

さて、本題ですが、誠に勝手ばかり言って申し訳ありませんが、
あの時(初回質問時)を逃したものですから、その後本業に追われて
連日深夜帰宅でまったく時間が取れません。
先日のponponさんのレスと併せて見ろうと努力しておりますので、
今暫くお時間を下さい。
必ず戻って参ります、その時はまたよろしくお願いします。

>daihan さん、こんばんわ。
>
>金曜日の質問の回答例です。
>http://www.vbalab.net/vbaqa/c-board.cgi?cmd=one;no=26599;id=excel
>親記事が消えていたので、独立ツリーになっています。

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