baquang1984
Thành viên tiêu biểu

- Tham gia
- 3/6/10
- Bài viết
- 429
- Được thích
- 44
- Nghề nghiệp
- Kỹ sư Lâm nghiệp
Em chào Thầy cô và anh chị trên diễn đàn.
Mong thầy cô và các anh chị trên diễn đàn GPE viết giúp em Code VBA chương trình lọc và tạo danh sách từ nhiều Sheet ạ. Yêu cầu của chương trình như sau:
Khi em Click chuột vào Buttom Tạo danh sách chương trình sẽ lọc dữ liệu từ 2 Sheets đó là Sheets"DaTa_Cu" và Sheets"DaTa_Moi" và tạo danh sách chủ quản lý ở Sheets"Bieu_KQ" điều kiện lọc là theo cột So_CMND1 ở Sheets"DaTa_Moi", Số CMND ở Sheets"DaTa_Cu"
Chương trình tạo lần lượt cho các chủ quản lý có số CMND tương ứng cho đến hết. Dữ liệu được lấy vào bảng ở Sheets"Bieu_KQ" như sau
Cột STT sẽ điền số thứ tự của chủ quản lý
Cột Người sử dụng đất: Dữ liệu được lấy từ Cột CQL của Sheets"DaTa_Moi"
Cột Địa chỉ thường trú: Dữ liệu được lấy từ Cột DIA_CHI1 và cột Xa
- Các cột ở mục "GCNQSD đất cũ" dữ liệu được lấy như sau
+ Cột Số Seri: Lấy từ cột Số Phát hành Sheets"DaTa_Cu
+ Cột Số Tờ bản đồ: Lấy từ cột Tờ bản đồ Sheets"DaTa_Cu
+ Cột Thửa đất số: Lấy từ cột Số thửa Sheets"DaTa_Cũ
+ Cột Diện tích: Lấy từ cột Diện tích Sheets"DaTa_Cu
- Các cột ở mục "GCNQSD đất mới" dữ liệu được lấy như sau
+ Cột Tổng diện tích: Tính tổng diện tích của các thửa lọc được từ cột DienTich Sheets"DaTa_Moi"
+ Cột Số Tờ bản đồ: Lấy từ cột To_BD Sheets"DaTa_Moi"
+ Cột Thửa đất số: Lấy từ cột Shthua Sheets"DaTa_Moi"
+ Cột Diện tích: Lấy từ cột DienTich Sheets"DaTa_Moi"
Kết quả em đã làm mẫu như file đính kèm. Mong nhận được sự giúp đỡ của Thầy cô và anh chị trên diễn đàn ạ
Em cảm ơn nhiều
Mong thầy cô và các anh chị trên diễn đàn GPE viết giúp em Code VBA chương trình lọc và tạo danh sách từ nhiều Sheet ạ. Yêu cầu của chương trình như sau:
Khi em Click chuột vào Buttom Tạo danh sách chương trình sẽ lọc dữ liệu từ 2 Sheets đó là Sheets"DaTa_Cu" và Sheets"DaTa_Moi" và tạo danh sách chủ quản lý ở Sheets"Bieu_KQ" điều kiện lọc là theo cột So_CMND1 ở Sheets"DaTa_Moi", Số CMND ở Sheets"DaTa_Cu"
Chương trình tạo lần lượt cho các chủ quản lý có số CMND tương ứng cho đến hết. Dữ liệu được lấy vào bảng ở Sheets"Bieu_KQ" như sau
Cột STT sẽ điền số thứ tự của chủ quản lý
Cột Người sử dụng đất: Dữ liệu được lấy từ Cột CQL của Sheets"DaTa_Moi"
Cột Địa chỉ thường trú: Dữ liệu được lấy từ Cột DIA_CHI1 và cột Xa
- Các cột ở mục "GCNQSD đất cũ" dữ liệu được lấy như sau
+ Cột Số Seri: Lấy từ cột Số Phát hành Sheets"DaTa_Cu
+ Cột Số Tờ bản đồ: Lấy từ cột Tờ bản đồ Sheets"DaTa_Cu
+ Cột Thửa đất số: Lấy từ cột Số thửa Sheets"DaTa_Cũ
+ Cột Diện tích: Lấy từ cột Diện tích Sheets"DaTa_Cu
- Các cột ở mục "GCNQSD đất mới" dữ liệu được lấy như sau
+ Cột Tổng diện tích: Tính tổng diện tích của các thửa lọc được từ cột DienTich Sheets"DaTa_Moi"
+ Cột Số Tờ bản đồ: Lấy từ cột To_BD Sheets"DaTa_Moi"
+ Cột Thửa đất số: Lấy từ cột Shthua Sheets"DaTa_Moi"
+ Cột Diện tích: Lấy từ cột DienTich Sheets"DaTa_Moi"
Kết quả em đã làm mẫu như file đính kèm. Mong nhận được sự giúp đỡ của Thầy cô và anh chị trên diễn đàn ạ
Em cảm ơn nhiều