Chào các bác,
e có 1 file dùng để chia đơn hàng (như att file). Hiện e đã mày mò làm đc 1 nút bấm với marco để thao tác thuận tiện hơn, tuy nhiên marco của e có nhiều vòng lặp for và điều kiện if nên tốc độ xử lý khá chậm. Vậy e nhờ các bác hỗ trợ giúp để có thể tăng tốc marco giúp với ạ.
p/s: logic chia đơn hàng của e như sau:
- mỗi pallet code sẽ bào gồm 24 ctn được đanh số bắt đầu từ 1
- nếu số lượng ctns của mã/lot 1 không đủ để xếp lên 1 pallet code thì sẽ nhặt thêm ctn của mã/lot khác (kế tiếp theo trong sheet Stock) để đủ 24 ctns. Lúc này thông tin của các mã/lot sẽ được thể hiện tại các dòng khác nhau trong sheet Chia cont nhưng phần thông tin pallet code sẽ đánh số giống nhau nhằm nhận biết các mã/lot nằm trên cùng 1 pallet code.
Em cảm ơn,
e có 1 file dùng để chia đơn hàng (như att file). Hiện e đã mày mò làm đc 1 nút bấm với marco để thao tác thuận tiện hơn, tuy nhiên marco của e có nhiều vòng lặp for và điều kiện if nên tốc độ xử lý khá chậm. Vậy e nhờ các bác hỗ trợ giúp để có thể tăng tốc marco giúp với ạ.
p/s: logic chia đơn hàng của e như sau:
- mỗi pallet code sẽ bào gồm 24 ctn được đanh số bắt đầu từ 1
- nếu số lượng ctns của mã/lot 1 không đủ để xếp lên 1 pallet code thì sẽ nhặt thêm ctn của mã/lot khác (kế tiếp theo trong sheet Stock) để đủ 24 ctns. Lúc này thông tin của các mã/lot sẽ được thể hiện tại các dòng khác nhau trong sheet Chia cont nhưng phần thông tin pallet code sẽ đánh số giống nhau nhằm nhận biết các mã/lot nằm trên cùng 1 pallet code.
Em cảm ơn,