Cảm ơn bạn nhiều. Quá là Ok rồi. Hình như nó hiện giá trị max đầu tiên As2, As3 mà nó gặp phải. với bạn đánh dậm cái chữ As2 với As3 max được ko. Bác thêm chút vẽ boder xung quanh ô sau khi lọc được không. Nó hiện boder mỗi 2 ô đầu. Ở trong code em xem có dòng
With
Sheet2
If .AutoFilterMode Then .AutoFilterMode = False
endr = .Range("A65500").End(xlUp).Row
If endr > 14 Then .Range("A14:R" & endr).ClearContents
.Range("A14").Resize(j * 2, 18).Value = KQ
Nếu em đổi
sheet2 thành
LTP thì nó lọc luôn trên sheet 1 (
ltp) luôn hả anh. Có ảnh hưởng đến dữ liệu lọc không. vì lọc và ghi ngay tại sheet đó? Mình muốn chỉ định luôn tên sheet chuẩn khi lọc, Để sheet 1 sheet 2 sợ nhầm lẫn.
Với lại bạn chỉnh thứ tự sau khi lọc cột nó là c1, c2, c3-->c10 được không. Nó hiện c1, c10, c11---->c2, c20. hơi bất tiện khi xem. Nếu khó thì thôi
-Với bác giúp thêm em lọc lệch tâm xiên đơn gian hơn ở sheet LTX chỉ cần cột N có Ass t max thì hiện dòng đấy.--> Mỗi phần tử storyi và cj cho 1 dòng giá trí Ass tổng max. cho nó thanh 2 thủ tục giúp em để em nhúng để lọc thành 2 sheet. Một lần nữa cảm ơn bạn