Excel VBA質問箱 IV

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

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


6336 / 76734 ←次へ | 前へ→

【75999】Re:別シートの値と比較し、削除、追加を行いたい
発言  MARUMO  - 14/8/18(月) 10:23 -

引用なし
パスワード
   ▼kanabun さん:
>▼MARUMO さん:
>
>>Bに同じ型番が存在すれば、
>>Bの全て対象行を削除し、Aの対象型番をBへコピーしたい。
>>
>>【SheetA】
>>A列  B列 C列 D列 E列 F列 ・・・Z列
>>型番3 8  8  8  8  8  ・・・2014/07/01
>>型番3 2  2  2  2  2  ・・・2013/12/01
>>型番4 7  7  7  7  7  ・・・2014/01/10 
>>
>>【SheetB】更新前
>>A列  B列 C列 D列 E列 F列 ・・・Z列
>>型番3 1  1  1  1  1  ・・・2014/08/01←削除してSheetA内容に置き換え
>>型番4 7  7  7  7  7  ・・・2014/08/01←削除してSheetA内容に置き換え 
>
>
>>【SheetB】更新後
>>A列  B列 C列 D列 E列 F列 ・・・Z列
>>型番3 8  8  8  8  8  ・・・2014/07/01
>>型番3 2  2  2  2  2  ・・・2013/12/01
>>型番4 7  7  7  7  7  ・・・2014/01/10 
>
>サンプルデータおかしくないですか?
>これだと、
>【SheetA】に「型番3」が2つありますね?
>【SheetB】のほうには1つしかないのだから、たとえば Match関数で【SheetB】
>の「型番3」の位置を見つけ、それを
>>【SheetA】
>>型番3 8  8  8  8  8  ・・・2014/07/01   …… (1)
>>型番3 2  2  2  2  2  ・・・2013/12/01   …… (2)
>(1)番目の行データで置き換えたあと、
>ふたたび Match関数で【SheetB】の「型番3」の位置を見つけ、同じ位置に
>こんどは (2)番目の「型番3」データを上書きする、
>という手順になるから、
>更新後の【SheetB】に「型番3」の行が2つあることはありえません。
>
>それと、日付をみると 【SheetB】更新前 のほうが 更新しようとしている
>【SheetA】の日付より新しいのですが、古い日付データで更新してしまって
>ほんとうにいいのですか?

日付は気にしないでください。(混乱させてしまいました。すみません。)
>【SheetA】に「型番3」が2つありますね?
【SheetA】の方が、多い場合もあります。
単純に、同じ型番があれば1.、2.の処理
無ければ、2.のみ処理を行いたいのですが・・・

1.SheetBに同じ型番がみつかれば、SheetBからすべて削除
2.SheetAの2行目から最終行までをSheetBの最終行+1
に貼り付け。

8 hits

【75995】別シートの値と比較し、削除、追加を行いたい MARUMO 14/8/17(日) 22:20 質問
【75996】Re:別シートの値と比較し、削除、追加を行... カエムワセト 14/8/17(日) 22:33 発言
【75997】Re:別シートの値と比較し、削除、追加を行... MARUMO 14/8/18(月) 9:30 発言
【75998】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 9:40 発言
【75999】Re:別シートの値と比較し、削除、追加を行... MARUMO 14/8/18(月) 10:23 発言
【76000】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 10:29 発言
【76001】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 10:32 発言
【76002】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 10:34 発言
【76005】Re:別シートの値と比較し、削除、追加を行... MARUMO 14/8/18(月) 11:28 発言
【76006】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 11:55 発言
【76003】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 10:49 発言
【76004】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 11:02 発言
【76007】Re:別シートの値と比較し、削除、追加を行... MARUMO 14/8/18(月) 11:56 発言
【76008】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 12:20 発言
【76009】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 14:44 発言
【76010】Re:別シートの値と比較し、削除、追加を行... MARUMO 14/8/18(月) 15:11 発言
【76011】Re:別シートの値と比較し、削除、追加を行... MARUMO 14/8/18(月) 16:09 お礼
【76012】Re:別シートの値と比較し、削除、追加を行... kanabun 14/8/18(月) 18:59 発言
【76013】Re:別シートの値と比較し、削除、追加を行... MARUMO 14/8/18(月) 21:59 お礼

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