Excel VBA質問箱 IV

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

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


54868 / 76732 ←次へ | 前へ→

【26647】Re:表の比較修正
お礼  こなつ  - 05/7/12(火) 18:51 -

引用なし
パスワード
   ▼Jaka さん:
>こんにちは。
>
>もしかして削除とかしないとダメだったんでしょうか?
>そこまで頭が回りません出でした。
>
>Sub dnnn()
>Dim Cel As Range
>With Sheets("Sheet2")
>For Each Cel In .Range("A2", .Range("A65536").End(xlUp))
>  Mct = Application.Match(Cel.Value, Sheets("Sheet1").Columns(1), 0)
>  If IsError(Mct) Then
>    Sheets("Sheet1").Range("A65536").End(xlUp).Offset(1).Resize(, 3).Value = _
>    Cel.Resize(, 3).Value
>  Else
>    Sheets("Sheet1").Range("A" & Mct).Resize(, 3).Value = _
>    Cel.Resize(, 3).Value
>  End If
>Next
>End With
>End Sub

早速の回答ありがとうございます。

 すいません。お願い追いでで申し訳ありませんが
 上のプログラム解説していただければ
 非常にありがたいのですが、何とかお願いいたします。

 あと、メインの表の方は削除(行ごと)がいります。
 重ね重ね宜しくお願いします。

2 hits

【26633】表の比較修正 こなつ 05/7/12(火) 16:20 質問
【26638】Re:表の比較修正 Jaka 05/7/12(火) 17:08 回答
【26647】Re:表の比較修正 こなつ 05/7/12(火) 18:51 お礼
【26660】Re:表の比較修正 Jaka 05/7/13(水) 10:47 回答
【26671】Re:表の比較修正 こなつ 05/7/13(水) 18:29 お礼

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