huudung123456
Thành viên chính thức


- Tham gia
- 24/6/18
- Bài viết
- 56
- Được thích
- 11
Mình muốn nhờ mọi người giúp code một đoạn gộp chuỗi có điều kiện như sau:

Tức khi mình nhập các số 2, 1, 3,... vào các cột thì nó tự động gom dữ liệu vào cột bên cạnh. Tức các dữ liệu tên máy, công suất sẽ cố định, chỉ có số lượng máy thay đổi. Tuy nhiên, với ô không nhập nó sẽ không đưa vào. Ví dụ như ở trên khi khoan tay f42 không nhập vào thì ở ô tổng hợp sẽ không có nó. Các dữ liệu cột sẽ được ngăn cách bởi dấu / trong khi dữ liệu từng ô tương ứng được ngăn cách bằng dấu "-" như minh họa. Cái này ở trong Sheet LIST BB ở file.
Nhờ thứ hai là tách chuỗi.
Với chuỗi như trên Máy đào-125m3-2/Máy ủi-110CV-1/Đầm cóc- -6/Ô tô-7T-2/Cần cẩu-16T-1/Trạm trộn-30m3/h-1/Ô tô-12T-4/Đầm bàn- -1/Ô tô-20T-1
Mình cần một hàm tách chuỗi để đưa lần lượt vào các ô Loại thiết bị, Công Suất và Số lượng yêu cầu tại Sheet VL

Bài cũ mình nhờ cái khác nhưng giải thích nó khó quá và phải can thiệp bằng VBA nên thôi, chỉnh lại nội dung bài theo hướng khác để mọi người dễ hiểu hơn. Mình cảm ơn và xin lỗi nếu bài cũ mình giải thích chưa rõ ràng.

Tức khi mình nhập các số 2, 1, 3,... vào các cột thì nó tự động gom dữ liệu vào cột bên cạnh. Tức các dữ liệu tên máy, công suất sẽ cố định, chỉ có số lượng máy thay đổi. Tuy nhiên, với ô không nhập nó sẽ không đưa vào. Ví dụ như ở trên khi khoan tay f42 không nhập vào thì ở ô tổng hợp sẽ không có nó. Các dữ liệu cột sẽ được ngăn cách bởi dấu / trong khi dữ liệu từng ô tương ứng được ngăn cách bằng dấu "-" như minh họa. Cái này ở trong Sheet LIST BB ở file.
Nhờ thứ hai là tách chuỗi.
Với chuỗi như trên Máy đào-125m3-2/Máy ủi-110CV-1/Đầm cóc- -6/Ô tô-7T-2/Cần cẩu-16T-1/Trạm trộn-30m3/h-1/Ô tô-12T-4/Đầm bàn- -1/Ô tô-20T-1
Mình cần một hàm tách chuỗi để đưa lần lượt vào các ô Loại thiết bị, Công Suất và Số lượng yêu cầu tại Sheet VL

Bài cũ mình nhờ cái khác nhưng giải thích nó khó quá và phải can thiệp bằng VBA nên thôi, chỉnh lại nội dung bài theo hướng khác để mọi người dễ hiểu hơn. Mình cảm ơn và xin lỗi nếu bài cũ mình giải thích chưa rõ ràng.
File đính kèm
Lần chỉnh sửa cuối: