Khi chúng ta sử dụng Excel, bạn thường kết hợp nhiều trang tính thành một trang tính lớn để dễ dàng phân tích và tính toán dữ liệu hơn. Hầu hết người dùng sử dụng lệnh sao chép và dán, nhưng khi có nhiều trang tính, phương pháp này sẽ mất rất nhiều thời gian. trong bài báo này Học Excel trực tuyến sẽ cung cấp cho bạn một số lời khuyên để giải quyết vấn đề.
Bạn đang xem: Gộp dữ liệu từ nhiều sheet trong Excel
Bạn đang xem: Gộp Dữ Liệu Từ Nhiều Sheet Trong Excel, Hướng Dẫn Gộp Dữ Liệu Bằng Hàm Bs_Join
Kết hợp tất cả các trang tính từ một tệp Excel đang mở thành một trang tính bằng VBA
Giả sử bạn có 3 sheet (lớp 1, lớp 2, lớp 3) chứa thông tin về một học sinh, bạn cần gộp sheet trong excel vào bảng tính như hình dưới đây:

Mã VBA sau đây có thể giúp bạn truy xuất dữ liệu của tất cả các trang tính từ sổ làm việc đang hoạt động và hợp nhất chúng vào một trang tính mới. Ngoài ra, tất cả các trang tính phải có cùng cấu trúc, tiêu đề cột và thứ tự cột. Làm như sau:
giữ lấy Tổ hợp phím + F11hộp thoại Microsoft Visual Basic cho Ứng dụng mở. Nhấp vào Chèn > Mô-đunvà dán đoạn mã sau vào cửa sổ mô-đun.
Nhấn F5 để chạy mã. Tất cả dữ liệu trên một trang tính được hợp nhất thành một trang tính đã hợp nhất được đặt trước các trang tính khác.
CẢNH BÁO. Xem thêm: Sơ lược 4 cách vô hiệu hóa bàn phím laptop đơn giản và hiệu quả, Cách vô hiệu hóa bàn phím laptop
Xem thêm: xem lịch sử cuộc gọi đến viettel
(1) Dữ liệu của bạn phải bắt đầu trong ô A1, nếu không mã sẽ không hoạt động.
(2) Dữ liệu của bạn phải có cùng cấu trúc.
Xem thêm: clip tai nạn giao thông mới nhất
(3) Mã này chỉ gộp được tất cả các sheet của 1 workbook, nếu bạn muốn gộp nhiều sheet từ nhiều worksheet khác nhau thì mã này không được.


Không chỉ làm việc Tổng hợp dữ liệu từ nhiều Sheet trong Excel nhưng VBA cũng giúp ích rất nhiều: nó giúp tăng tốc xử lý trong excel, nó giúp tạo báo cáo tự động, nó điều khiển các chương trình khác như word, power point, outlook... nó giúp convert file excel của bạn. Bạn trở thành một lập trình viên chuyên nghiệp...
Để học VBA một cách bài bản và có hệ thống, mời các bạn tham gia khóa học VBA101 - VBA cơ bản cho người mới bắt đầu học Excel Online. Hệ thống hiện đang có nhiều ưu đãi khi bạn đăng ký khóa học này. Xem chi tiết tại:
Bình luận