Giúp em lọc các số có cùng 1 giá trị ở cột. Và xóa luôn hàng có số đó (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

nguyengotus

Thành viên mới
Tham gia
27/11/09
Bài viết
1
Được thích
0
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!
 

File đính kèm

Lần chỉnh sửa cuối:
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!
bạn thử code này xem :
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
 
Cách này đỡ động tay động chưn hơn nè:

Bạn copy macro này vô CS VBE:

PHP:
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

Tìm cách gán cho nó tổ hợp fím, như {CTRL}& {SHIFT} & D

Sau đó lúc nào muốn xóa, bạn chỉ có việc bấm tổ hợp fím đó thôi

Món này giống như món ăn liền; còn của DOM. . giống như vô tiệm ăn vậy, khà, khà,. . .

Thêm nữa, nếu ngày đẹp trời nào đó bạn thích xóa số khác (như vì ghét số 13 chẳng hạn) thì thay con 13 vô vị trí con 10 đang giành chỗ là OK.

Chúc vui cuối tuần, nha!
 
Web KT

Bài viết mới nhất

Back
Top Bottom