Xóa dữ liệu theo điều kiện cung một cột (2 người xem)

Liên hệ QC

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

sinhatexcel

Thành viên mới
Tham gia
7/12/10
Bài viết
5
Được thích
0
Trong cùng cột A chi xét dữ liệu la số 0 va 1
Em muốn xóa những dòng dữ liệu chứa số 0 còn số 1 không xóa( Xóa nguyên dòng có số 0 ở cột A).

Sử dụng macro de xóa chứ không dùng chức năng AutoFilter.Em đã viết vài đoạn code nhưng chạy không hiệu quả.
Nhờ các anh trong diễn đàn giúp đỡ.
 

File đính kèm

  • untitled.JPG
    untitled.JPG
    9.3 KB · Đọc: 69
Lần chỉnh sửa cuối:
Trong cùng cột A chi xét dữ liệu la số 0 va 1
Em muốn xóa những dòng dữ liệu chứa số 0 còn số 1 không xóa( Xóa nguyên dòng có số 0 ở cột A).
Nhờ các anh trong diễn đàn giúp đỡ.
AutoFilter cột A theo điều kiện = 0 rồi cứ.. vô tư mà xóa thôi
 
Nhờ anh giúp đơ chạy bằng macro chứ không dùng chức năng AutoFilter.
 
Nhờ anh giúp đơ chạy bằng macro chứ không dùng chức năng AutoFilter.
Muốn Macro thì có Macro
Dữ liệu bắt đầu từ A1 như hình nhé
Dùng Autofilter
Mã:
Public Sub XoaZero()
    With Range([a1], [a10000].End(xlUp))
        .AutoFilter 1, "0"
        .SpecialCells(12).EntireRow.Delete
    End With
End Sub
Dùng vòng lặp
Mã:
Public Sub XoaZe()
Dim Vung As Range, I
    Application.ScreenUpdating = False
        Set Vung = Range([a1], [a1000].End(xlUp))
            For I = Vung.Rows.Count To 1 Step -1
                If Vung(I) = 0 Then Rows(I).Delete
            Next
    Application.ScreenUpdating = True
End Sub
 
Web KT

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

Back
Top Bottom