viendo
Tầm sư học Excel
- Tham gia
- 5/10/07
- Bài viết
- 516
- Được thích
- 749
- Nghề nghiệp
- Kỹ Thuật Dệt
Tôi không biết VBA, chỉ tự thu marco rồi xài. Do vậy nên khi thu autofilter và khi chạy lại marco đã thu thì nó chỉ chạy autofilter ở cột lúc mình thu, nhưng mỗi ngày thì tôi muốn autofilter cột có cell hiện hành thôi và không biết sửa marco mình thu cho nó hiểu ý.
Như code tôi thu ở trên, nó chỉ biết autofilter ở cột 27 thôi, phiền các Anh Chị sửa giúp cho nó filter ở cột có cell hiện hành.
Ngoài ra nhờ viết thêm code kiểm tra, nếu có autofilter thì chạy code trên, nếu chưa có thì cảnh báo. Thanks
Mã:
Sub Del_Blank()
ActiveCell.Select
Selection.AutoFilter Field:=27, Criteria1:="="
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
Selection.AutoFilter Field:=27
ActiveCell.Select
End Sub
Ngoài ra nhờ viết thêm code kiểm tra, nếu có autofilter thì chạy code trên, nếu chưa có thì cảnh báo. Thanks