nguyengotus
Thành viên mới

- Tham gia
- 27/11/09
- Bài viết
- 1
- Được thích
- 0
bạn thử code này xem :em có file này(có tới gần 7000 điểm).em muốn xóa các hàng mà ở cột C (Position Z) có giá trị là 10.anh chị có hàm hay code j giúp em với!
Sub xoa()
Dim rng As Range
For Each rng In ActiveSheet.Range("c2", [c2].End(xlDown))
If rng.Value = 10 Then
rng.ClearContents
rng.Offset(, -1).ClearContents
rng.Offset(, -2).ClearContents
Else
End If
Next
End Sub
Bạn dùng AutoFilter, lọc những em có số 10 ra rồi xóa 1 phát là xongem có file này(có tới gần 7000 điểm).em muốn xóa các hàng mà ở cột C (Position Z) có giá trị là 10.anh chị có hàm hay code j giúp em với!
Option Explicit
Sub Xoa10()
Const Xoa As Double = 10
Dim Rng As Range, Clls As Range
Set Rng = [C65500]
For Each Clls In Range([C2], [C65500].End(xlUp))
If Clls.Value = Xoa Then Set Rng = Union(Clls, Rng)
Next Clls
If Not Rng Is Nothing Then Rng.EntireRow.Delete
End Sub