Nối nhiều file excel thành một file

-
chúng ta thường đề xuất làm tổng hợp, thống kê các báo cáo, danh sách của các thành phần khác thành một tệp tin tổng? ví như chỉ copy/paste bằng tay thì rất lâu và rất có thể gây không nên sót nếu có khá nhiều dữ liệu. Làm thế nào để tổng hợp dữ liệu đúng mực và nhanh chóng? nội dung bài viết này đang hướng dẫn các bạn cách ghép/gộp các file Excel thành một file tốt nhất nhé. Các chúng ta cũng có thể ứng dụng gộp/ghép file để thống kê thành quả công việc, quyết toán thu, bỏ ra của phòng ban mình vào một khoảng thời hạn bất kỳ.

Bạn đang xem: Nối nhiều file excel thành một file


Bạn thường bắt buộc làm tổng hợp, thống kê những báo cáo, list của các bộ phận khác thành một tệp tin tổng? giả dụ chỉ copy/paste thủ công thì rất mất thời gian và có thể gây không nên sót nếu có rất nhiều dữ liệu. Làm thế nào để tổng hòa hợp dữ liệu đúng đắn và cấp tốc chóng? bài viết này đang hướng dẫn chúng ta cách ghép/gộp những file Excel thành một file độc nhất nhé. Các bạn cũng có thể ứng dụng gộp/ghép file nhằm thống kê kết quả đó công việc, quyết toán thu, chi của ban ngành mình trong một khoảng thời hạn bất kỳ.

*

Ví dụ ta có 4 file Excel trong thư mục Gop file như hình dưới. Yêu thương cầu cần gộp cả 4 tệp tin Excel đó lại thành một tệp tin duy nhất. Để triển khai thì các bạn hãy có tác dụng theo công việc sau trên đây nhé.

Bước 1: Đầu tiên, chúng ta cần mở một tệp tin Excel bắt đầu lên. Sau đó chúng ta chọn thẻ Developer bên trên thanh công cụ. Tiếp theo chúng ta chọn Visual Basic tại mục Code. Hoặc các bạn cũng có thể sử dụng tổ hợp phím tắt Alt + F11 để mở cửa sổ VBA.

Bước 2: cơ hội này, hành lang cửa số Microsoft Visual Basic for Applications hiện nay ra. Chúng ta chọn thẻ Insert trên thanh công cụ. Thanh cuộn hiện ra thì các bạn chọn mục Module.

Xem thêm: Cách Làm Bánh Quai Vạt Nướng, Cách Làm Bánh Quai Vạc Nướng Ngọt Thơm Hấp Dẫn

Bước 3: thời gian này, hộp thoại Module hiện nay ra. Các bạn sao chép đoạn code dưới đây vào hộp thoại Module.

Sub copy()Path = "C:UsersadminOneDriveDesktopGop file"Filename = Dir(Path và "*.xls*")Do While Filename ""Workbooks.Open Filename:=Path & Filename, ReadOnly:=TrueFor Each Sheet In ActiveWorkbook.SheetsSheet.copy after:=ThisWorkbook.Sheets(1)NextWorkbooks(Filename).CloseFilename = Dir()LoopEnd Sub

Sau đó các bạn nhấn Run trên thanh cơ chế hoặc dấn phím F5 nhằm chạy mã code.

Lưu ý là đoạn Path = “” : bên phía trong dấu ngoặc là đường dẫn của folder chứa những file bạn lưu. Với nhớ thêm vệt gạch “” ở đầu cuối đường dẫn để nó gọi là 1 folder nhé.

Chỉ cần như vậy là tất cả file Excel trong folder Gop file đã có được gộp lại thành một tệp tin Excel duy nhất. Bây giờ thì chúng ta cần tiến hành chỉnh sửa dữ liệu trong tệp tin Excel mới cũng tương tự nhấn Save để giữ gìn file này.

Như vậy, bài viết trên vẫn hướng dẫn các bạn cách sử dụng code VBA để gộp các file Excel thành một tệp tin duy nhất. Hy vọng nội dung bài viết sẽ có lợi với chúng ta trong quá trình làm việc. Chúc chúng ta thành công!