- Tham gia
- 3/7/07
- Bài viết
- 4,946
- Được thích
- 23,212
- Nghề nghiệp
- Dạy đàn piano
Tôi có 1 Database (trong Sheet1) gồm có 5 cột. Yêu cầu là: Khi tôi Autofilter bất kỳ cột nào trong Database này, thì copy cái phần đã được lọc trong cột thứ 1 của Database dán vào ô A1 của Sheet2. Dĩ nhiên là trước khi dán, xóa hết những gì đang có trong cột A của Sheet2.
Viết cái code để copy cái phần đã được lọc trong cột thứ 1 của Database dán vào ô A1 của Sheet2 và trước khi dán thì xóa hết những đang có trong cột A của Sheet2... tôi làm được.
Nhưng làm thế nào để Excel biết được là tôi vừa AutoFilter một cột nào đó trong cái Database này? (Chỉ khi nào AutoFilter một cột nào đó trong Database này thì mới chạy code trên, còn làm gì đó mà không phải là AutoFilter thì không chạy).
Nhờ các bạn giúp dùm.
Viết cái code để copy cái phần đã được lọc trong cột thứ 1 của Database dán vào ô A1 của Sheet2 và trước khi dán thì xóa hết những đang có trong cột A của Sheet2... tôi làm được.
Nhưng làm thế nào để Excel biết được là tôi vừa AutoFilter một cột nào đó trong cái Database này? (Chỉ khi nào AutoFilter một cột nào đó trong Database này thì mới chạy code trên, còn làm gì đó mà không phải là AutoFilter thì không chạy).
Nhờ các bạn giúp dùm.