khamha
Không có việc gì khó...
- Tham gia
- 4/6/10
- Bài viết
- 662
- Được thích
- 846
- Nghề nghiệp
- CNVC Laos
Nhờ Các Bạn Sửa Lại Cái Code Và Đổi Tên Sheet Trong Code Cho Mình Với.
* Các Bạn Sửa Lại Cho Mình Như Sau:
1. Sửa Để Có Thể Lọc Được Từ Tháng 102009 Đến Tháng 82010 (102010 - 82011…102049 - 82050 )
2. Trong Sheet4 Bạn Làm Cho Nó Lọc 01 Tháng Thôi.
3. Bạn Đổi Tên Các Sheet Ở Trong Code Cho Mình Như Sau: Sheet1=Data ;Sheet2=Nam ;Sheet4=Py.
Code:
Sub Loc()
Sheet2.Range("A5:AX65536").ClearContents
With Sheet1.Range("D5").CurrentRegion
.AutoFilter 1, ">=" & CDbl(Sheet2.[D2]), xlAnd, "<=" & CDbl(Sheet2.[F2])
.SpecialCells(12).Copy: Sheet2.Range("D5 ").PasteSpecial 3
.AutoFilter
End With
Sheet2.Range("D5").Select
End Sub
Cảm Ơn Các Bạn
* Các Bạn Sửa Lại Cho Mình Như Sau:
1. Sửa Để Có Thể Lọc Được Từ Tháng 102009 Đến Tháng 82010 (102010 - 82011…102049 - 82050 )
2. Trong Sheet4 Bạn Làm Cho Nó Lọc 01 Tháng Thôi.
3. Bạn Đổi Tên Các Sheet Ở Trong Code Cho Mình Như Sau: Sheet1=Data ;Sheet2=Nam ;Sheet4=Py.
Code:
Sub Loc()
Sheet2.Range("A5:AX65536").ClearContents
With Sheet1.Range("D5").CurrentRegion
.AutoFilter 1, ">=" & CDbl(Sheet2.[D2]), xlAnd, "<=" & CDbl(Sheet2.[F2])
.SpecialCells(12).Copy: Sheet2.Range("D5 ").PasteSpecial 3
.AutoFilter
End With
Sheet2.Range("D5").Select
End Sub
Cảm Ơn Các Bạn