Việc nối chuỗi trong Excel thường được thực hiện bằng toán tử “&” hoặc bằng hàm CONCATENATE. Tuy vậy việc nối nhiều chuỗi, hoặc nối theo điều kiện là rất khó. Với hàm ArrayToText mọi việc sẽ đơn giản hơn nhiều.
Đầu tiên tải file mArrayToText.bas theo link sau: Tại đây
Import file mArrayToText.bas vào vba:
Sau khi Import file thành công, bạn có trong thay hàm ArrayToText với nguyên mẫu:
Bộ tài liệu Excel cơ bản hay nhất mọi thời đại
Nối chuỗi từ một cột khi bỏ qua PhanTach, khi đó dấu phân cách là “;”:
Nối chuỗi từ một dòng, với dấu PhanTach là khoảng trắng:
Tìm hiểu ngay: Học Excel nâng cao ở đâu
Nối chuỗi từ một vùng nhiều hàng, nhiều cột:
Nối chuỗi theo điều kiện:
Nối chuỗi từ nhiều cột riêng biệt có xét thêm điều kiện:
Video của chủ đề:
Sử dụng VBA giúp ích rất nhiều trong công việc: giúp bạn tăng tốc trong quá trình xử lý trên Excel, giúp lập các báo cáo tự động, điều khiển các chương trình khác như Word, Power Point, Outlook … giúp biến file Excel của bạn trở thành 1 phần mềm chuyên nghiệp …
Tác giả: Nguyễn Ngọc Thu Hiền
Để có thể học VBA một cách đầy đủ, có hệ thống, bạn hãy tham gia khoá học VBA101 – VBA cơ bản dành cho người mới bắt đầu của hệ thống Học Excel Online. Hiện nay hệ thống đang có nhiều ưu đãi khi bạn đăng ký khóa học này. Chi tiết xem tại: