Hướng dẫn này chỉ ra 3 bước sẽ giúp đỡ cách chúng ta ghép hoặc gộp nhiều 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 với hình thức xào luộc Worksheet có sẵn vào Excel.

Bạn đang xem: Gộp các file excel thành 1

Việc xử lý tài liệu trong một file excel tốt nhất thuận lợi hơn rất nhiều cố gắng vày thay đổi giữa những file, mặt khác giảm bớt thời hạn tương tự như tách tuy vậy không nên sót dữ liệu không hề muốn. Bạn rất có thể vận dụng ghxay file để thống kê thành quả các bước, quyết toán thu, chi của phòng ban mình trong một khoảng thời hạn ngẫu nhiên. Tuy nhiên, câu hỏi ghxay các file excel thành một file rất có thể khiến cho các bạn mất nhiều thời hạn nếu như bạn ko vắt được kỹ thuật.

Hôm ni, Blog share năng lực vẫn chỉ dẫn bạn 3 bước để tiến hành bài toán này một bí quyết đơn giản và dễ dàng và hiệu quả. Cùng mày mò bí quyết làm cho tức thì nhé!


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


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

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

*

Bài toán thù đề ra nlỗi sau: Ta bao 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ỏng mục Content nhỏng hình bên dưới. Yêu cầu bắt buộc gộp cả 3 tệp tin Excel đó lại thành một file độc nhất. Để tiến hành thì các bạn hãy làm theo những 3 bước sau đây nhé:

Bước 1:Tạo một file Excel new nhằm ghnghiền các tệp tin.

Trước hết, chúng ta đề xuất mở một file Excel bắt đầu lên. Sau đó các bạn chọn thẻDevelopertrên thanh dụng cụ. Tiếp theo các bạn chọnVisual Basictrên mụcCode. Hoặc những chúng ta có thể áp dụng tổ hợp phím tắtAlt + F11để mở cửa sổ VBA.

Nếu không thấy thẻ Developer, bạn có thể xem Hướng dẫn nhảy thẻ Developer vào Excel trường đoản cú Home của Microsoft

*

Cách 2: Sử dụng Trình biên soạn code VBA để thao tác

Tiếp theo, Lúc hành lang cửa số Microsoft Visual Basic for Applications chỉ ra. Các bạn lựa chọn thẻInserttrên tkhô nóng phương pháp. Tkhô hanh cuộn chỉ ra thì các bạn lựa chọn mụcModule.

*

Cách 3: Dán mã code và tiến hành chạy ghnghiền file

Ở màn hình hiển thị này, vỏ hộp thoại Module hiện ra. Các các bạn xào luộc đoạn code dưới đây vào vỏ hộp thoại Module.

*

Sub copy()Path = "K:My DriveWorking2dance.vnContent"Filename = Dir(Path và "*.xls*")Do While Filename ""Workbooks.Open Filename:=Path và Filename, ReadOnly:=TrueFor Each Sheet In ActiveWorkbook.SheetsSheet.copy after:=ThisWorkbook.Sheets(1)NextWorkbooks(Filename).CloseFilename = Dir()LoopEnd Sub
Sau đó chúng ta nhấnRunbên trên tkhô hanh pháp luật hoặc dấn phímF5để chạy mã code.

Lưu ý là đoạn Path = “ ” : Bên trong lốt ngoặc là đường dẫn của thư mục đựng các file chúng ta lưu lại. Và ghi nhớ thêm lốt gạch ốp “” sau cùng đường dẫn nhằm nó hiểu là 1 trong những folder nhé.

Xem thêm: Thế Nào Là Nghệ Thuật Tả Cảnh Ngụ Tình? ? Nghệ Thuật Tả Cảnh Ngụ Tình Là Gì

Chỉ đề xuất như thế là toàn bộ file Excel trong tlỗi mụcContentđã được gộp lại thành một file Excel độc nhất. Bây tiếng thì các bạn đề nghị tiến hành sửa đổi dữ liệu vào tệp tin Excel bắt đầu cũng tương tự nhấnSavenhằm giữ lại tệp tin này.

*

Tổng kết:

Rất dễ dàng và đơn giản đúng không nhỉ bạn? Với giải pháp thực hiện code VBA nhằm gộp nhiều tệp tin Excel thành một file tuyệt nhất này, kể cả bạn không quen với câu hỏi thực hiện code VBA cũng rất có thể thực hiện một phương pháp dễ dàng và đơn giản cùng hiệu quả được . Hy vọng bài viết đã có ích với chúng ta vào quy trình thao tác.