[Viết Macro] - xếp dl theo cột màu, với điều kiện 1 màu k nằm liền nhau (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

aichangbiet

Thành viên mới
Tham gia
13/3/14
Bài viết
1
Được thích
0
Mình đang học viết macro cho excel, trước mình có viết access mà cũng 1 năm rồi nên quên gần hết.
mình có 1 bài toán như thế này. ( có file đính kèm - các bạn tải file và đọc cùng topic luôn nhé)
Cho 1 file Excel. có nhiều thông số về dây
loại dây, màu dây, cỡ dây, hãng,.... (trong file mình chỉ để lại 2 thông số cần thiết cho thuật toán + 1 cột STT thôi)
yêu cầu viết macro sắp xếp theo cột loại dây và màu dây.
ví dụ trong file mình đính kèm có 4 loại dây, mỗi loại dây lại có nhiều màu dây khác nhau (viết tắt tiếng ANH)

Yêu cầu xếp sao cho các loại dây xếp thành 1 nhóm. Và trong mỗi nhóm, nếu cùng 1 màu dây thì k được nằm gần nhau. ít nhất là cách nhau 1 dòng.
Giá trị để kiểm tra là tên TITLE như wire-kind, wire-color là cố định nhé, có thể lấy để làm từ khoá chọn cột.

các bạn có thể xem ví dụ bên sheet \kết quả/
Mọi người có thể viết và mình tham khảo được không?

p/s: Mình có đưa ra thuật toán bên sheet thuật toán, tuy nhiên thuật toán này chỉ có thể xếp được 2 cột, còn các dữ liệu khác thì k xếp theo được.
nên mình nghĩ là sẽ cut từng dòng paste sang 1 sheet mới.
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom