thanhtam348
Thành viên thường trực




- Tham gia
- 9/3/07
- Bài viết
- 288
- Được thích
- 62
Tôi "mò mẩm" tạo đoạn code sau để ShowAll AutoFilter các cột, nhưng nó dài dòng và chạy ì ạch quá, nhờ anh chị hay bạn nào giúp đở có thể thu ngắn hơn và chạy mượt hơn, cám ơn nhiều.
Mã:
Private Sub CommandButton6_Click()
ActiveSheet.Unprotect
On Error Resume Next
ActiveSheet.Range("D4:I20000").AutoFilter Field:=1
ActiveSheet.Range("D4:I20000").AutoFilter Field:=2
ActiveSheet.Range("D4:I20000").AutoFilter Field:=3
ActiveSheet.Range("D4:I20000").AutoFilter Field:=4
ActiveSheet.Range("D4:I20000").AutoFilter Field:=5
ActiveSheet.Range("D4:I20000").AutoFilter Field:=6
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowSorting:=True, AllowFiltering:=True
End Sub