Tks! em thấy rồi, code cũng không quá khó hiểu, dù cho cấu trúc hơi lạ với em. Sử dụng VBA có nhược điểm gì so với ver1 của bác Ba tê ko? Viết có cần lưu ý gì không?
Vì nếu đi theo hàm có sẵn của Excel với em hơi khoai vì trước giờ chưa bao giờ dùng mấy hàm như Match(), Offset()... đọc hướng dẫn trên forums thấy khá là hay nhưng để kết hợp chúng với nhau thực sự cần nhiều thời gian để học :3
Tks bạn, mình có up file ver0.xlsx lên ở #12 rồi mà? Có 2 phương án đưa ra ở ver1 và ver2, bạn có cách nào khác hay hơn không, làm thêm ver3 đi :v
PS: em đọc nhưng không hiểu UBound,tra trên mạng thì nó có cấu trúc: UBound(arrArrayName [, dimension]) nếu [, dimension] không có như lệnh For I = 1 To UBound(BangPVC) thì giá trị trả về nó sẽ như thế nào? Có cách nào kiểm tra giá trị trả về trong VBA của Excel không?