Gộp nhiều file excel thành 1

Hướng dẫn này đã cho thấy 3 bước để giúp đỡ cách bạn ghép hoặc gộp các file excel thành một tệp tin duy nhất, áp dụng một đoạn code VBA ngắn ngọn và công cụ xào nấu Worksheet gồm sẵn vào Excel.

Bạn đang xem: Gộp nhiều file excel thành 1

Việc xử lý dữ liệu trong một file excel duy nhất thuận tiện hơn không hề ít thay vì chuyển đổi giữa những file, đồng thời giảm bớt thời gian cũng tương tự tránh nhưng sai sót tài liệu không ao ước muốn. Bạn có thể ứng dụng ghép file để thống kê thành quả đó công việc, quyết toán thu, bỏ ra của cơ sở mình vào một khoảng thời gian bất kỳ. Mặc dù nhiên, bài toán ghép những file excel thành một file rất có thể khiến bạn mất nhiều thời gian nếu bạn không chũm được kỹ thuật.

Hôm nay, Blog share tài năng sẽ phía dẫn bạn 3 bước để tiến hành việc này một cách dễ dàng và hiệu quả. Cùng tò mò cách làm ngay nhé!


Bài viết này còn có gì?


Cách ghép các file excel thành một file duy nhất

Cách ghép các file excel thành một tệp tin duy nhất

*

Bài toán đề ra như sau: Ta gồm 3 tệp tin Excel là danh sach khach hang thang 1.xls, danh sach khach hang thang 2.xls, danh sach khach hang thang 3.xls trong thư mục Content như hình dưới. Yêu cầu buộc phải gộp cả 3 tệp tin Excel đó lại thành một file duy nhất. Để triển khai thì chúng ta hãy làm theo các 3 bước sau đây nhé:

Bước 1:Tạo một tệp tin Excel bắt đầu để ghép những file.

Đầu tiên, các bạn cần mở một tệp tin Excel new lên. Sau đó các bạn chọn thẻDevelopertrên thanh công cụ. Tiếp theo chúng ta chọnVisual Basictại mụcCode. Hoặc các bạn có thể sử dụng tổng hợp phím tắtAlt + F11để open sổ VBA.

Nếu ko thấy thẻ Developer, chúng ta cũng có thể xem hướng dẫn nhảy thẻ Developer trong Excel từ trang chủ của Microsoft

*

Bước 2: thực hiện Trình biên soạn code VBA nhằm thao tác

Tiếp theo, khi cửa sổ Microsoft Visual Basic for Applications hiện nay ra. Chúng ta chọn thẻInserttrên thanh công cụ. Thanh cuộn chỉ ra thì các bạn chọn mụcModule.

Xem thêm: Cách Nhận Diện Font Từ Hình Ảnh Bằng Photoshop Bạn Nên Biết, Nhận Diện Font Từ Hình Ảnh Bằng Photoshop

*

Bước 3: Dán mã code và tiến hành chạy ghép file

Ở screen này, vỏ hộp thoại Module hiện nay ra. Các bạn sao chép đoạn code dưới đây vào vỏ hộp thoại Module.

*

Sub copy()Path = "K:My DriveWorkingchienlubo.vnContent"Filename = Dir(Path & "*.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 đó chúng ta nhấnRuntrên thanh chính sách hoặc dấn phímF5để chạy mã code.

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

Chỉ bắt buộc như vậy là toàn bộ file Excel vào thư mụcContentđã được gộp lại thành một file Excel duy nhất. Hiện 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 giống như nhấnSaveđể giữ giàng file này.

*

Tổng kết:

Rất đơn giản đúng ko bạn? Với giải pháp sử dụng code VBA để gộp các file Excel thành một file tuyệt nhất này, tất cả bạn lạ lẫm với việc thực hiện code VBA cũng rất có thể thực hiện nay một cách đơn giản và dễ dàng và công dụng được . Hy vọng nội dung bài viết sẽ hữu dụng với chúng ta trong quy trình làm việc.