Auto Filter những ô có định dạng đặc biệt

Liên hệ QC

hoangminhtien

Thành viên gắn bó
Tham gia
29/2/08
Bài viết
1,662
Được thích
2,191
Nghề nghiệp
Mechanical Engineering
Em có một bài toán mà chưa biết cách làm. Đó là em muốn lọc (auto filter) những giá trị đã được định dạng Strikethrough
Nhờ các bác giúp đỡ.
 

File đính kèm

  • Filter.xls
    14.5 KB · Đọc: 8
Em có một bài toán mà chưa biết cách làm. Đó là em muốn lọc (auto filter) những giá trị đã được định dạng Strikethrough
Nhờ các bác giúp đỡ.

K rõ dùng VBA có được không,


Nếu công thức thì

muốn vậy phải dùng cột phụ , lọc theo cột này là được,

Nếu đồng ý cột phụ thì bạn upfile lên , chúng thực hiện
 
Em có một bài toán mà chưa biết cách làm. Đó là em muốn lọc (auto filter) những giá trị đã được định dạng Strikethrough
Nhờ các bác giúp đỡ.

Dùng Autofilter tôi nghĩ là không được. Còn dùng VBA thì Bạn thử code này xem ?
Mã:
Sub Macro1()
    Range([d5], [d65000].End(3)).ClearContents
    For Each cls In [b5:b15]
        If cls.Font.Strikethrough = True Then
            cls.Copy [d65000].End(3)(2)
        End If
    Next
End Sub
 

File đính kèm

  • Loc Format.rar
    7.1 KB · Đọc: 16
Lần chỉnh sửa cuối:
Cám ơn bác TrungChinhs đã đúng ý của em.
bác vodoi2x dùng cột phụ giúp em trong trường hợp này nhé. File em ở up ở bài #1 rồi đó.
 

File đính kèm

  • Filter.xls
    29 KB · Đọc: 14
Web KT

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

Back
Top Bottom