Bạn đang xem: Gộp dữ liệu từ nhiều sheet trong excel
Trong Excel , mang sử các bạn có rất nhiều bảng dữ liệu sống các Sheet không giống nhau , toàn bộ các bảng này đều phải sở hữu chung một đẳng cấp format , nlỗi hình dưới



Làm cầm nào để nối toàn bộ phần đông bảng dữ liệu đó lại cùng nhau trong một Sheet ?
Để có tác dụng được bài toán này bạn cần tạo một macro , cách thức như sau . Msinh hoạt file Excel bạn muốn nối gần như bảng tài liệu này lại cùng nhau . Bấm tổng hợp Alt-F11 để mở cửa sổ Microsoft Visual Basic , vào hành lang cửa số này bạn chọn thực đơn Insert > Module , chúng ta dán nội dung bên dưới
Sub Combine()
Dyên J As Integer
On Error Resume Next
Sheets(1).Select
Worksheets.Add
Sheets(1).Name = "Test"
Sheets(2).Activate
Range("A1").EntireRow.Select
Selection.Copy Destination:=Sheets(1).Range("A1")
For J = 2 To Sheets.Count
Sheets(J).Activate
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2)
Next
End Sub
Quay quay trở lại Excel , chạy macro mang tên là Combine , các bạn sẽ thấy một Sheet mới có tên là Test được tạo thành cùng với phần đông bảng dữ liệu đã làm được nối .

Nếu bạn muốn gộp vào Sheet có tên là gì thì thay tên Test trong macro trên ,
Họ và tên *
Thư điện tử của người tiêu dùng *
Lời nhắn *
Các tin khác
Excel : Đổi vần âm thứ nhất thành viết hoa không thay đổi số đông phần còn lại Excel : Tìm quý hiếm lớn nhất với tương đối nhiều điều kiện Excel : Chèn số trang vào trong 1 ô Cộng một loạt mọi ô trong số ấy bao gồm cất cả lỗi Excel không auto tính toán sau thời điểm biến đổi số liệu Excel : Xóa phần lớn số 0 sinh sống đầu ô Excel : Lặp lại số liên tục Excel : Tìm tìm các giá trị trả về theo mặt hàng ngang Excel : Gỡ vứt các kí tự quan trọng đặc biệt chưa hẳn vần âm Xóa tổng thể cách làm chỉ vướng lại quý hiếm trong toàn bộ các SheetXem thêm: Xin Code Đọc Số Thành Chữ Trong Excel Mới Nhất, Xin Code Tạo Macro Đổi Số Thành Chữ Trong Excel
Hỗ trợ trực tuyến
Hotline
04.35141.375
Hỗ trợ kỹ thuật
1088




Tin coi nhiều nhất
Đang trực tuyến
