VBA
1Sub serach_delete 2 3Dim i as integer 4Dim j as Integer 5 6For i 1 to Cells(Rows.Count, 1).End(xlUp).Row 7For j 2 to Cells(Rows.Count, 1).End(xlUp).Row 8 9If Cells(i, 4).Value = Cells(j, 4).Value Then 10Rows(j).delete 11 12End If 13 14next j 15next i 16 17End Sub
1(i)行目と2(j)行目のセルを比較し、同じ内容であれば、
jの行を削除する。削除し終わったら、1(i)行目と3(j)行目を比較。データの内容が異なっていればスルー・・・といったマクロを組みたいと思っております。
私が作成したマクロを実行すると、削除しなくてもいいデータが削除されてしまいます。どなたか原因が分かる方、もしくは、他に良いやり方があれば、ご教示頂ければと思います。
以上、宜しくお願い致します。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/14 00:39
2018/09/14 00:47
2018/09/14 00:51
2018/09/14 00:56
2018/09/14 04:51