Macro gộp nhiều files Excel vào 1 file
Khi tổng hợp dữ liệu, bạn có nhu cầu tổng hợp nhiều file Excel vào 1 file duy nhất để làm báo cáo. Việc mở từng file ra copy sẽ rất tốn công sức và thời gian. Đây là 1 bài toán lý tưởng cho VBA hay Macro trong Excel có thể giúp bạn hoàn thành 1 cách dễ dàng. Giả sử chúng ta có 3 files với cấu ...
Khi tổng hợp dữ liệu, bạn có nhu cầu tổng hợp nhiều file Excel vào 1 file duy nhất để làm báo cáo. Việc mở từng file ra copy sẽ rất tốn công sức và thời gian. Đây là 1 bài toán lý tưởng cho VBA hay Macro trong Excel có thể giúp bạn hoàn thành 1 cách dễ dàng.
Giả sử chúng ta có 3 files với cấu trúc giống nhau và chỉ khác nhau về dữ liệu như sau:
Chúng ta sẽ tổng hợp 3 files Book1.xlsx,Book2.xlsx và Book3.xlsx vào 1 file có tên là Tong hop.xlsm. Nghĩa là dữ liệu ở trong Book1, được lưu ở Sheet1, dữ liệu ở trong Book2 cũng được lưu mặc định ở Sheet1, tương tự với Book3:
Khóa học Word Excel với các chuyên gia
Bước 1: Mở file Tong hop.xlsm
Bước 2: Bấm tổ hợp phím ALT + F11 để mở trình soạn thảo VBA
Bước 3: Mở Project Explorer: Bấm vào View > Project Explorer
Bước 4: Trong cửa sổ Project Explorer, tạo 1 Module mới
Bước 5: Copy code sau vào trong module mới vừa tạo ra:
Tìm hiểu ngay: Học lập trình VBA trong Excel ở đâu?