Ghép nhiều sheet thành 1 sheet

     

Khi họ sử dụng Excel, bạn thường vừa lòng nhất nhiều sheet vào một sheet bự để so sánh và đo lường dữ liệu tiện lợi hơn. Hầu như người thực hiện sử dụng lệnh xào nấu và dán, nhưng khi có không ít sheet tính, giải pháp này siêu tốn thời gian. Trong nội dung bài viết này, Học Excel Online vẫn hướng dẫn các bạn một số mẹo để giải quyết và xử lý vấn đề.

Bạn đang xem: Ghép nhiều sheet thành 1 sheet

 

Hợp nhất toàn bộ sheet xuất phát từ một file excel vẫn mở thành một sheet tính bằng VBA

Giả sử các bạn có bố sheet tính (Grade1, Grade2, Grade3) chứa thông tin của học sinh, bạn phải gộp sheet vào Excel thành một sheet tính như hình dưới đây :

*
Hợp nhất tất cả sheet từ 1 file excel đã mở thành một sheet tính bởi VBA

Mã VBA sau có thể giúp các bạn lấy dữ liệu của toàn bộ sheet tính từ file tính đang vận động và phối kết hợp chúng thành trang tính mới. Đồng thời, toàn bộ trang tính phải gồm cùng cấu trúc, cùng tiêu đề cột cùng thứ từ bỏ cột. Hãy làm như sau:

Nhấn giữ lại Alt + F11, vỏ hộp thoại Microsoft Visual Basic for Applications mở ra.Nhấp Insert > Module, và dán đoạn mã sau vào hành lang cửa số Module.


Nhấn F5 để chạy mã. Tất cả dữ liệu trong bảng tính đã có được hợp độc nhất vô nhị thành trang tính Combined được để trước những trang tính khác.

Chú ý.

Xem thêm: Cách Thay Thanh Magie Trong Bình Nóng Lạnh Có Tác Dụng Gì? Thanh Magie Trong Bình Nóng Lạnh Có Tác Dụng Gì

(1) Dữ liệu của người tiêu dùng phải ban đầu từ ô A1, nếu như không đoạn mã sẽ không còn hoạt động.

(2) Dữ liệu của doanh nghiệp phải có cùng cấu trúc.

(3) Mã này chỉ hoàn toàn có thể kết hợp toàn bộ trang tính của một bảng tính, nếu bạn muốn hợp nhất nhiều trang tính từ rất nhiều bảng tính khác nhau, đoạn mã này sẽ không hoạt động.


*

*

Không chỉ vấn đề tổng hợp dữ liệu từ khá nhiều sheet trong Excel nhưng VBA còn hỗ trợ ích rất nhiều trong công việc: khiến cho bạn tăng tốc trong quá trình xử lý bên 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 ví như word, power point, outlook… giúp trở thành file excel của khách hàng trở thành một trong những phần mềm chăm nghiệp…

Để hoàn toàn có thể học VBA một cách đầy đủ, bao gồm hệ thống, các 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 khối hệ thống Học Excel Online. Hiện giờ hệ thống đang có rất nhiều ưu đãi khi bạn đăng ký khóa đào tạo này. Cụ thể xem tại: