Gộp Nhiều File Excel Thành 1

     

Hướng dẫn này chỉ ra rằng 3 bước sẽ giúp đỡ cách chúng ta ghép hoặc gộp các file excel thành một tệp tin duy nhất, sử dụng một đoạn code VBA ngắn ngọn cùng công cụ xào nấu Worksheet tất cả sẵn trong Excel.

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

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

Hôm nay, Blog share tài năng sẽ hướng dẫn chúng ta 3 bước để triển khai việc này một cách dễ dàng và đơn giản và hiệu quả. Cùng khám phá cách làm cho ngay nhé!


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


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

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

*

Bài toán đề ra như sau: Ta gồm 3 file Excel là danh sach khach hang thang 1.xls, danh sach khach hang thang 2.xls, danh sach khach hang thang 3.xls vào thư mục Content như hình dưới. Yêu cầu đề xuất gộp cả 3 tệp tin Excel này lại thành một tệp tin duy nhất. Để thực hiện thì các bạn hãy tuân theo các 3 bước dưới đây nhé:

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

Đầu tiên, chúng ta cần mở một tệp tin Excel mới lên. Sau đó chúng ta 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 chúng ta cũng có thể sử dụng tổng hợp phím tắtAlt + F11để xuất hiện sổ VBA.

Nếu không thấy thẻ Developer, chúng ta có thể xem phía dẫn bật thẻ Developer trong Excel từ trang chủ của Microsoft

*

Bước 2: thực hiện Trình soạn code VBA để thao tác

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

Xem thêm: Đề Thi Thử Thpt Quốc Gia Môn Lịch Sử (Có Đáp Án) Chuyên Nguyễn Trãi

*

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 ra. Chúng ta sao chép đoạn code sau đây vào hộp thoại Module.

*

Sub copy()Path = "K:My DriveWorkingdulichnangdanang.comContent"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ấnRuntrên thanh dụng cụ hoặc nhấn phímF5để chạy mã code.

Lưu ý là đoạn Path = “ ” : bên trong dấu ngoặc là đường truyền của thư mục chứa những file chúng ta lưu. Với nhớ thêm vệt gạch “” sau cùng đường dẫn nhằm nó hiểu là 1 folder nhé.

Xem thêm: Làm Cách Nào Để Lọc Ký Tự Trong Chuỗi Excel ? Lọc Ký Tự Trong Chuỗi Excel

Chỉ bắt buộc như vậy là tất cả file Excel vào thư mụcContentđã đượ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 triển khai chỉnh sửa dữ liệu trong file Excel mới tương tự như nhấnSaveđể giữ giàng file này.

*

Tổng kết:

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