Cookie giúp chúng tôi cung cấp dịch vụ của chúng tôi. Bằng cách sử dụng dịch vụ của chúng tôi, bạn đồng ý sử dụng cookie.
Mẹo: Các ngôn ngữ khác được Dịch bởi Google. Bạn có thể ghé thăm English phiên bản của liên kết này.
Đăng nhập
x
or
x
x
Ghi danh
x

or

Làm thế nào để kết hợp nhiều workbooks vào một bảng tính trong Excel?

Bạn đã bao giờ bị mắc kẹt khi bạn phải kết hợp nhiều workbooks vào một bảng tính duy nhất trong Excel? Điều khủng khiếp nhất là bảng tính bạn cần kết hợp có chứa nhiều bảng tính. Bất cứ ai có thể đề nghị một cách tốt để xử lý vấn đề này?

Kết hợp nhiều bảng tính vào một bảng tính với VBA

Kết hợp nhiều bảng tính vào một bảng làm việc với lệnh Move or Copy

Dễ dàng kết hợp nhiều sổ làm việc vào một sổ làm việc với Kutools cho Excel


Dễ dàng kết hợp nhiều trang tính / sổ làm việc vào một trang tính / sổ làm việc:

Kết hợp nhiều bảng tính hoặc bảng tính vào một bảng tính hoặc bảng tính có thể là một công việc rất lớn trong công việc hàng ngày của bạn. Nhưng, nếu bạn có Kutools cho Excel, tiện ích mạnh mẽ của nó - Kết hợp có thể giúp bạn kết hợp nhiều bảng tính, sổ làm việc vào một bảng tính hoặc bảng tính. Tải xuống bản đầy đủ tính năng XNutX ngày miễn phí của Kutools cho Excel ngay bây giờ!

Kutools cho Excel: với hơn 200 tiện ích bổ sung Excel, miễn phí để thử mà không có giới hạn trong 60 ngày. Tải xuống và dùng thử ngay bây giờ!


Kết hợp nhiều bảng tính vào một bảng tính với VBA

Đối với các lập trình viên lành nghề và chuyên nghiệp, bạn có thể sử dụng các tập lệnh VBA để kết hợp nhiều workbook vào một bảng tính chính. Bạn có thể giải quyết vấn đề này bằng các bước sau:

1. Đặt tất cả các bài tập mà bạn muốn kết hợp vào cùng một thư mục. Xem ảnh chụp màn hình:

2. Khởi động một tệp Excel mà bạn muốn kết hợp các bảng tính khác vào.

3. Nhấp chuột Nhà phát triển > Visual Basic, Một mới Microsoft Visual Basic cho các ứng dụng cửa sổ sẽ được hiển thị, click Chèn > Mô-đun, và nhập mã sau vào Module:

Sub GetSheets()
Path = "C:\Users\dt\Desktop\dt kte\"
Filename = Dir(Path & "*.xls")
  Do While Filename <> ""
  Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
     For Each Sheet In ActiveWorkbook.Sheets
     Sheet.Copy After:=ThisWorkbook.Sheets(1)
  Next Sheet
     Workbooks(Filename).Close
     Filename = Dir()
  Loop
End Sub

Mẹo: Trong đoạn mã trên, bạn có thể thay đổi đường dẫn đến đường mà bạn đang sử dụng.

4. Sau đó nhấn vào doc-hợp nhất-nhiều-workbooks-nút để chạy mã, và tất cả các bảng tính (bao gồm các bảng tính trống) trong sổ làm việc đã được sáp nhập vào bảng tính chủ.

chú thích: Mã VBA này có thể hợp nhất toàn bộ bảng tính vào bảng tính chính, nếu bạn muốn kết hợp các bảng tính cụ thể của bảng tính, mã này sẽ không hoạt động.


Kết hợp nhiều bảng tính vào một bảng làm việc với lệnh Move or Copy

Nếu bạn là một tân binh của Microsoft Excel, bạn không còn lựa chọn nào khác hơn là phải sao chép dữ liệu của mỗi tờ và dán chúng vào một bảng tính mới và sử dụng lệnh Move or Copy. Sử dụng Di chuyển hoặc Sao chép sẽ giúp bạn xuất hoặc sao chép một hoặc nhiều bảng tính vào một bảng tính mới một cách nhanh chóng.

1. Mở tất cả các bài tập mà bạn muốn hợp nhất vào một bảng tính.

2. Chọn tất cả các tên bảng tính của một bảng tính trong thanh tab. Bạn có thể chọn nhiều bằng cách giữ Ctrl phím hoặc sự thay đổi Chìa khóa. Nhấp chuột phải vào tên của bảng tính và nhấp vào Di chuyển hoặc Sao chép từ trình đơn ngữ cảnh.

3. Trong Di chuyển hoặc Sao chép , chọn bảng tính chủ mà bạn muốn hợp nhất các workbook khác vào từ danh sách thả xuống của Chuyển các trang tính đã chọn để đặt trước. Và sau đó xác định vị trí của các bảng tính được trộn. Xem ảnh chụp màn hình:

4. Sau đó nhấn vào OK. Các bảng tính đã chọn đã được chuyển đến bảng tính chính.

5. Lặp lại các bước từ 2 đến 4 để chuyển các bảng tính khác sang bảng tính chính. Sau đó, nó kết hợp tất cả các bảng tính của các bài tập đã mở vào một bảng tính duy nhất. Xem ảnh chụp màn hình:


Dễ dàng kết hợp nhiều sổ làm việc vào một sổ làm việc với Kutools cho Excel

May mắn thay, đối với tân binh và tay mới của Microsoft Excel, có một số công cụ sẵn có để giúp bạn nhanh chóng kết hợp hàng trăm bảng tính vào một. Chức năng Kết hợp in Kutools cho Excel làm cho nó dễ dàng hơn để kết hợp nhiều file Excel. Ứng dụng được sử dụng để giải phóng các hoạt động lặp đi lặp lại và dư thừa trong Excel. Nó thực sự đóng một vai trò quan trọng nếu bạn phải đối phó với một số lượng lớn các tập tin Excel trong công việc hàng ngày của bạn. Bây giờ, hãy xem làm thế nào để có được chức năng này làm việc trong việc kết hợp nhiều workbooks.

Kutools cho Excel : với hơn 300 tiện dụng Excel add-in, tự do thử mà không bị giới hạn trong 60 ngày.

1. Kích hoạt Excel và nhấp Kutools Plus > Kết hợp. Sau đó, một hộp thoại bật lên để nhắc bạn rằng tất cả các sổ làm việc kết hợp sẽ được lưu và không thể áp dụng tính năng này cho các sổ làm việc được bảo vệ, vui lòng nhấp vào OK nút.

2. Trong Kết hợp Worksheets wizard, chọn Kết hợp nhiều bảng tính từ sổ làm việc vào một bảng tính, và sau đó nhấp vào Kế tiếp nút. Xem ảnh chụp màn hình:

2. Sau đó, bạn có thể xem tất cả các sổ làm việc và bảng tính đã mở được liệt kê trong Kết hợp Worksheets - Bước 2 của 3 hộp thoại. Nhấn vào Thêm > Tập tin / Thư mục để thêm các tệp hoặc thư mục Excel khác có chứa các tệp Excel bạn sẽ kết hợp. Sau khi chọn tệp, hãy nhấp vào Kế tiếp để tiếp tục. Xem ảnh chụp màn hình:

doc hợp nhất nhiều trang làm việc arrow1

3. Trong Kết hợp Worksheets - Bước 3 của 3 hộp thoại, vui lòng thực hiện các cài đặt sau:

  • 3.1 Bạn có thể loại trừ tất cả các trang tính trống khỏi việc hợp nhất bằng cách chọn Bỏ qua từ Khi gặp phải một trang tính trống danh sách thả xuống.
  • 3.2 Kiểm tra Hàng đầu tiên của mỗi trang tính (Nhận xét) tùy chọn để chèn thông tin trang tính của mỗi trang tính kết hợp.
  • 3.3 Bạn có thể đổi tên các trang kết hợp mới bằng cách chèn tên sổ làm việc trước hoặc sau tên trang tính gốc hoặc chỉ giữ tên trang tính ban đầu bằng cách bỏ chọn Bằng cách chèn tên bảng tính tùy chọn.
  • 3.4 Nhấp vào Kết thúc nút.

4. Sau đó chọn một thư mục để lưu sổ làm việc kết hợp và mở nó ngay khi bạn cần. Bây giờ tất cả các sổ làm việc được chỉ định được kết hợp thành một.

Ghi chú:

1. Bạn sẽ được hỏi nếu bạn muốn lưu kịch bản này. Nhấp chuột Vâng để lưu như bạn cần, sau đó nhập tên của kịch bản, (xem ảnh chụp màn hình sau). Sau khi lưu kịch bản, bạn chỉ cần bấm Kịch bản để chọn tên kịch bản trên trình hướng dẫn step2 để sử dụng trực tiếp.

2. Các bảng tính trong các sổ làm việc được chọn đã được hợp nhất vào một sổ làm việc mới và các trang tính được đặt tên với tên sổ làm việc trước hoặc sau tên trang tính ban đầu nếu bạn đã chọn Bằng cách chèn tên bảng tính Tùy chọn. Trong khi đó, một trang tính mới có tên Kutools cho Excel được tạo trước tất cả các bảng tính, liệt kê các sổ làm việc với thông tin chi tiết của mỗi trang tính. Xem ảnh chụp màn hình:

3. Nếu tên trang tính của bạn quá dài, có thể các ký tự tên lớn hơn 31characters, tên kết hợp sẽ không được hiển thị và chỉ hiển thị tên trang tính ban đầu.

Mẹo.Nếu bạn muốn dùng thử miễn phí tiện ích này, vui lòng truy cập tải phần mềm tự do đầu tiên, và sau đó đi để áp dụng các hoạt động theo các bước trên.


Tab Office - Duyệt theo tab, chỉnh sửa và quản lý sổ làm việc trong Excel:

Tab Office mang giao diện tab như trong các trình duyệt web như Google Chrome, Internet Explorer phiên bản mới và Firefox sang Microsoft Excel. Nó sẽ là một công cụ tiết kiệm thời gian và irreplaceble trong công việc của bạn. Xem bản demo dưới đây:

Nhấp để dùng thử miễn phí Office Tab!

Tab Office cho Excel

Demo: Dễ dàng kết hợp nhiều sổ làm việc vào một sổ làm việc với Kutools cho Excel




Bài viết liên quan:



Các công cụ sản xuất được đề nghị

Tab Office

sao vàng1 Mang các tab tiện dụng vào Excel và các phần mềm Office khác, giống như Chrome, Firefox và Internet Explorer mới.

Kutools cho Excel

sao vàng1 Kinh ngạc! Tăng năng suất của bạn trong 5 phút. Không cần bất kỳ kỹ năng đặc biệt, tiết kiệm được hai giờ mỗi ngày!

sao vàng1 300 Các tính năng mới cho Excel, Làm cho Excel dễ dàng và mạnh mẽ:

  • Hợp nhất ô / Hàng / Cột mà không mất dữ liệu.
  • Kết hợp và Hợp nhất nhiều trang tính và Workbooks.
  • So sánh các dãy, sao chép nhiều dãy, chuyển đổi văn bản sang ngày, đơn vị và chuyển đổi tiền tệ.
  • Đếm theo màu sắc, Paging Subtotals, sắp xếp nâng cao và Super Filter,
  • Thêm / Chèn / Xóa / Văn bản / Định dạng / Liên kết / Nhận xét / Tập tin / Workheets Công cụ ...

Ảnh chụp màn hình của Kutools cho Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Snabo · 3 years ago
    Excellent VBA code. Thanks
  • To post as a guest, your comment is unpublished.
    Sachin · 3 years ago
    I need to consolidate data from Sheet1 of multiple workbooks into Sheet1 of a separate workbook. Please help. (All the workbooks contain similar set of data with headers)
  • To post as a guest, your comment is unpublished.
    imran · 3 years ago
    Is this possible to link multiple sheet in one master sheet .eg if we need to extract data in one single sheet without going in to multiple sheet !
  • To post as a guest, your comment is unpublished.
    vijay · 3 years ago
    thanks for script, i would like to like to get file name adjacent to data ie source file for each data. can someone modify script suitably.
  • To post as a guest, your comment is unpublished.
    arun kumar · 3 years ago
    hi i am using ur coding its show error