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




- Tham gia
- 16/11/07
- Bài viết
- 212
- Được thích
- 431
- Nghề nghiệp
- Thong ke ke toan
Vậy đâu có đúng ---> Phải là:Xin cảm ơn anh ndu96081631 và anh hoangminhtien, em đã làm được vấn đề mà em chưa hiểu. Theo cách hướng dẫn của anh ndu96081631 trong các bài viết trước đây, em đã thử thay .AutoFilter 2, Target bằng .AutoFilter 2, "<Target" nhưng không được. Nay em đã hiểu. Một lần nữa xin cảm ơn Anh rất nhiều.
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
If Target.Address = "$G$3" Then
Range([G4], [I65536].End(xlUp)).ClearContents
With Range("A2").CurrentRegion
.AutoFilter 2, "<" & Target
.Copy: Range("G4").PasteSpecial 3
End With
Sheet1.ShowAllData: Sheet1.AutoFilterMode = False: Target.Select
End If
End Sub
Dòng ấy nó.. tự có (hổng phải tôi cho vào)Bác Ndu ơi, cái dòng Option Explicit trong Code của bác dùng để làm gì thế? Vì tôi xoá đi nó vẫn chạy ngon mà. Nếu vậy có phải nó thừa không nhỉ?