[Help me!] Giải bài toán LỌC DATA và TÁCH FILE bằng Code VBA

Vy Bui

Thành viên mới
Tham gia ngày
18 Tháng sáu 2019
Bài viết
7
Được thích
1
Điểm
15
Tuổi
29
Chào cả nhà,

Mình đang tập thực hành viết code VBA excel cho bài toán LỌC DATA và TÁCH FILE (file đính kèm) với yêu cầu đề bài là:
1. Dựa trên 2 khối data của sheet [Data] trong file gốc => Lọc dữ liệu thêo cột C (tên giống nhau) vào 1 sheet chung (mỗi sheet là 1 khối dữ liệu)
2. Mỗi sheet thành 1 file riêng biệt
3. Thêm sheet tổng để tính tổng từng sheet

Mình là newbie nên code còn lởm, chưa tự tin show ra màn hình chính nên mong ACE tải file đính kèm và xem giúp mình ah.

Cám ơn cả nhà,
 

File đính kèm

Tống Văn Đệ

Thành viên thường trực
Tham gia ngày
27 Tháng mười 2007
Bài viết
246
Được thích
172
Điểm
695
Tuổi
63
Nơi ở
Tân Thành, BRVT
Chào cả nhà,

Mình đang tập thực hành viết code VBA excel cho bài toán LỌC DATA và TÁCH FILE (file đính kèm) với yêu cầu đề bài là:
1. Dựa trên 2 khối data của sheet [Data] trong file gốc => Lọc dữ liệu thêo cột C (tên giống nhau) vào 1 sheet chung (mỗi sheet là 1 khối dữ liệu)
2. Mỗi sheet thành 1 file riêng biệt
3. Thêm sheet tổng để tính tổng từng sheet

Mình là newbie nên code còn lởm, chưa tự tin show ra màn hình chính nên mong ACE tải file đính kèm và xem giúp mình ah.

Cám ơn cả nhà,
Giúp bạn câu 1. nha!
 

File đính kèm

be09

TNMT_Đồng Nai
Tham gia ngày
9 Tháng tư 2011
Bài viết
8,117
Được thích
7,869
Điểm
560
Tuổi
62
Nơi ở
Biên Hòa, Đồng Nai
Chào cả nhà,

Mình đang tập thực hành viết code VBA excel cho bài toán LỌC DATA và TÁCH FILE (file đính kèm) với yêu cầu đề bài là:
1. Dựa trên 2 khối data của sheet [Data] trong file gốc => Lọc dữ liệu thêo cột C (tên giống nhau) vào 1 sheet chung (mỗi sheet là 1 khối dữ liệu)
2. Mỗi sheet thành 1 file riêng biệt
3. Thêm sheet tổng để tính tổng từng sheet

Mình là newbie nên code còn lởm, chưa tự tin show ra màn hình chính nên mong ACE tải file đính kèm và xem giúp mình ah.

Cám ơn cả nhà,
1/ Vấn đề (1): Sheet Data Tách sheet là tách sheet, Tách File là tách File chứ không nên lẫn lộn cả 2.
2/ Vấn đề (2): Tách mỗi sheet thành 1 file riêng biệt (không cần). Vì, có thể dựa vào cột C sheet Data tách File luôn.
3/ Vấn đề (3): Có thể tách 1 PivotTable tổng ra nhiều PivotTable con theo từng loại TB.
 

Vy Bui

Thành viên mới
Tham gia ngày
18 Tháng sáu 2019
Bài viết
7
Được thích
1
Điểm
15
Tuổi
29
Cám ơn anh đã dành thời gian ngồi nghiên cứu và code giúp em ah W(^o^)W
Bài đã được tự động gộp:

1/ Vấn đề (1): Sheet Data Tách sheet là tách sheet, Tách File là tách File chứ không nên lẫn lộn cả 2.
2/ Vấn đề (2): Tách mỗi sheet thành 1 file riêng biệt (không cần). Vì, có thể dựa vào cột C sheet Data tách File luôn.
3/ Vấn đề (3): Có thể tách 1 PivotTable tổng ra nhiều PivotTable con theo từng loại TB.
Hiuhiu... Nếu thực tế thì mình có thể sắp xếp data cho hợp lý hơn nhưng do cái này là đề bài thực hành y/c nên mình cũng ráng bơi theo ah (X_X)
 

Vy Bui

Thành viên mới
Tham gia ngày
18 Tháng sáu 2019
Bài viết
7
Được thích
1
Điểm
15
Tuổi
29
Cả nhà ơi,

Cả nhà xem qua giúp mình đoạn code mình lọc dữ liệu và tách file tương ứng (theo cột C) với 2 vùng dữ liệu riêng biệt (không được gom chung).
Tuy nhiên, mình gặp vấn đề là không lấy được dữ liệu ở hàng cuối cùng trong cả 2 vùng dữ liệu nên rất mong GPE dành chút thời gian hướng dẫn xem mình đang bị lỗi logic chỗ nào và các fix lỗi ra sao ah.

Cám ơn cả nhà.

221113
 

File đính kèm

Top Bottom