Tổng hợp dữ liệu từ nhiều file excel vào 1 file không cần mở file

Trong công việc, nhất là những công việc liên quan đến dữ liệu như ngân hàng, tài chính, kế toán và các ngành nghiên cứu, các bạn đã gặp phải trường hợp cần phải tổng hợp dữ liệu từ nhiều file Excel khác nhau nhưng có cấu trúc giống nhau vào cùng 1 file master. Trong bài viết này, Học Excel Online sẽ hướng dẫn các bạn làm thế nào để có thể tổng hợp dữ liệu từ nhiều file excel vào 1 file không cần mở file rất nhanh chóng và tiện lợi qua video sau đây:

Tìm hiểu thêm : Hướng dẫn học excel cơ bản đến nâng cao

Đoạn code các bạn cần thay đổi cho phù hợp với dữ liệu là (xem phần comment trong code)

View the code on Gist.

Code cho hàm GetConnXLS()

Lưu ý:

1. Trong bài có sử dụng kiến thức về lập trình VBA nâng cao, kết hợp với kiến thức về SQL, nếu bạn có ý định đầu tư thời gian học bài bản những kiến thức này, hãy tham khảo trên Học Excel Online

2. Hãy backup ( tạo 1 bản copy của file bạn đang thao tác cùng và lưu ở 1 nơi bảo đảm an toàn ) trước khi thử code copy từ trên mạng về, nếu bạn không biết mình đang làm gì, hãy dừng lại trước khi có kỹ năng và kiến thức về VBA tốt hơn và biết trước hiệu quả đoạn code mình copy vào Excel .

View the code on Gist.Cách làm này có 1 điểm cần chú ý quan tâm là : các file con được tổng hợp cần có cấu trúc giống hệt nhau ( số cột, tên cột và số dòng, vùng dữ liệu ). Nếu sử dụng cách này để tổng hợp các file có cấu trúc tên cột, số lượng cột giống nhau nhưng khác nhau về số dòng sẽ dẫn đến việc thiếu dữ liệu trong file tổng hợp .
VBA giúp ích rất nhiều trong việc làm : giúp bạn tăng cường trong quy trình giải quyết và xử lý trên Excel, giúp lập các báo cáo giải trình tự động hóa, điều khiển và tinh chỉnh 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 ứng dụng chuyên nghiệp …

Để 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. Bạn có thể chủ động liên lạc qua email: [email protected] để biết thêm chi tiết về những ưu đãi hiện có cho bạn nếu bạn là học viên mới.

Tổng hợp dữ liệu từ nhiều file excel vào 1 file không cần mở file

Bài viết liên quan
Hotline 24/7: O984.666.352
Alternate Text Gọi ngay