
excelマクロ超初心者です。
E列に下記のようにデータが入っていたとします。
E列
1 いちご
2 りんご
3 みかん
4 いちご
5 りんご
6 れもん
これを重複セルを削除して
E列
1 いちご
2 りんご
3 みかん
4 れもん
としたいのですが、どうすればいいでしょうか?
自分なりに調べて、下記のように記述したのですが、
Sub test()
lastRow = wb.Sheets("Sheet1").Range("E" & Rows.Count).End(xlUp).Row 'E列最終行
For i = lastRow To 2 Step -1
If Cells(i, 5).Value = Cells(i - 1, 5).Value Then
Cells(i, 5).EntireRow.Delete Shift:=xlUp
End If
Next i
End Sub()
E4列から下のデータしか重複セルが削除されません。
ここでいうlastRow To 2 Step -1はどういう意味なのでしょうか?
すみませんが宜しくお願いします。
No.2ベストアンサー
- 回答日時:
こんにちは!
>E4列から下のデータしか重複セルが削除されません
の原因と
>lastRow To 2 Step -1はどういう意味なのでしょうか?
の意味はすでに回答されていますので・・・
一例です。
Sub test()
Dim i As Long
For i = Cells(Rows.Count, 5).End(xlUp).Row To 2 Step -1
If WorksheetFunction.CountIf(Range(Cells(1, 5), Cells(i, 5)), Cells(i, 5)) > 1 Then
Cells(i, 5).Delete (xlUp)
End If
Next i
End Sub
※ 行すべてを削除ではなく、E列セルのみ削除がご希望ですよね?
※ 重複行すべてを削除の場合は
>Cells(i, 5).Delete (xlUp)
を
>Rows(i).Delete (xlUp)
としてみてください。
こんな感じではどうでしょうか?m(__)m
No.1
- 回答日時:
>ここでいうlastRow To 2 Step -1はどういう意味なのでしょうか?
については
http://officetanaka.net/excel/vba/tips/tips14.htm
の最後の方に説明されています。
>E4列から下のデータしか重複セルが削除されません。
記述されているコードでは
同じ内容が、連続してある場合に削除ではないでしょうか?
If Cells(i, 5).Value = Cells(i - 1, 5).Value Then
の部分の意味をよく考えて見てください。
重複を削除する方法が
http://www.eurus.dti.ne.jp/yoneyama/Excel/vba/vb …
にいくつも説明されていますが
わかりやすいのは、フィルターオプションの機能を利用した方法ではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
7文字以上のフルーツをできるだ...
-
「であり」と「であって」の使...
-
ラズベリーの種の抜き方を教え...
-
煮物こんにゃくの冷凍保存について
-
さくらんぼの致死量が2個ってホ...
-
中黒「・」か読点「、」か?
-
Excel MATCH関数で検索範囲内...
-
エクセルで数字を入力したら文...
-
メロンとヨーグルトは合わない...
-
EXCELでB1に指定文字が入った場...
-
すいかは発酵しても食べられるか。
-
スーパーで買った1つ300円の梨...
-
とうもろこし 粒の根元がオレ...
-
パイナップル果汁はなぜ泡立ち...
-
インドの国旗とアイルランドの...
-
スイカが炭酸の味!
-
エクセル 同名の場合はB列にC...
-
スポンジケーキってどのくらい...
-
贈答用の果物、どこで買えます...
-
数を数えるのがすごい苦手です
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
煮物こんにゃくの冷凍保存について
-
7文字以上のフルーツをできるだ...
-
「であり」と「であって」の使...
-
4歳の子供がさくらんぼを種ご...
-
ラズベリーの種の抜き方を教え...
-
【ぶどう】 友人からデラウェア...
-
何という名前の虫か教えてください
-
Excel MATCH関数で検索範囲内...
-
中黒「・」か読点「、」か?
-
スーパーで買った1つ300円の梨...
-
教えてください!!
-
スポンジケーキってどのくらい...
-
北海道では、見かけないもの
-
パイナップルにたかる虫
-
エクセルで数字を入力したら文...
-
すいかは発酵しても食べられるか。
-
10年前のにんにく漬け、食べて...
-
梶井基次郎の檸檬
-
EXCELでB1に指定文字が入った場...
-
さくらんぼに似ているが、さく...
おすすめ情報