Nhờ viết codo VBA lọc theo form của bảng (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

vova2209

Thành viên tích cực
Tham gia
5/4/17
Bài viết
835
Được thích
112
Giới tính
Nam
Nghề nghiệp
Đường bộ
em muốn lọc theo bảng đính kèm: mong được giúp đỡ
 

File đính kèm

em muốn lọc theo bảng đính kèm: mong được giúp đỡ
Cho vùng dữ liệu cần xét vào một mảng.
0 Xét cột B:
1 Nếu cột B="" thì xét tiếp cột H
1.1 Nếu cột H="" thì lấy dòng
1.2 Nếu cột H<>"" thì:
1.2.1 xét cột F: Nếu F là date và khác ngày điều kiện thì lấy dòng
Được một mảng các dòng cần ẩn
Ẩn các dòng đã tìm được.

---------
PHP:
K13=DATE(YEAR($D$13),MONTH($D$13),1)
L13=EOMONTH(K13,0)
------
Sai lỗi chính tả: "giữ liệu"
Đúng là: "dữ liệu"
Chỗ nào TQ vậy? :D
 
Lần chỉnh sửa cuối:
Upvote 0
Cho vùng dữ liệu cần xét vào một mảng.
0 Xét cột B:
1 Nếu cột B="" thì xét tiếp cột H
1.1 Nếu cột H="" thì lấy dòng
1.2 Nếu cột H<>"" thì:
1.2.1 xét cột F: Nếu F là date và khác ngày điều kiện thì lấy dòng
Được một mảng các dòng cần ẩn
Ẩn các dòng đã tìm được.

---------
PHP:
K13=DATE(YEAR($D$13),MONTH($D$13),1)
L13=EOMONTH(K13,0)
------
Sai lỗi chính tả: "giữ liệu"
Đúng là: "dữ liệu"
Chỗ nào TQ vậy? :D
^^! vâng sai chính tả, lúc đấy chắc phê..Em ở gần ngã 8 bác à!
 
Upvote 0

File đính kèm

  • Untitled.png
    Untitled.png
    136.8 KB · Đọc: 13
Upvote 0
Mình làm hết điều kiện ghi trong file bài #1 rồi mà. Thuật toán ở bài #2 và nó ra đúng mấy cái dòng oánh dấu "1" ở cột K đó. :eek::eek:
Phiền anh giúp 1 chút nữa, em ghi chú trên file rồi ạ! xem bóng đá xong hộ em với anh nhé.. e cảm ơn nhiều!
(sửa up nhầm file).. anh xem giúp e với nhé
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Phiền anh giúp 1 chút nữa, em ghi chú trên file rồi ạ! xem bóng đá xong hộ em với anh nhé.. e cảm ơn nhiều!
(sửa up nhầm file).. anh xem giúp e với nhé
Giờ oải rồi đó. Bạn ghi chú vào file để còn biết chứ. Bắt luận ngược cái công thức là đứt luôn đó.
Ghi chú xong thì đánh dấu kết quả vào từng dòng (dòng nào ẩn, dòng nào hiện).
 
Upvote 0
Giờ oải rồi đó. Bạn ghi chú vào file để còn biết chứ. Bắt luận ngược cái công thức là đứt luôn đó.
Ghi chú xong thì đánh dấu kết quả vào từng dòng (dòng nào ẩn, dòng nào hiện).
Đây ạ! với code lần trước ẩn cột K màu hồng
giờ filter tiếp cột L màu vàng L15-L28. L29 về cuối là phần tổng hợp khối lượng giữ nguyên!
 

File đính kèm

Upvote 0
Đây ạ! với code lần trước ẩn cột K màu hồng
giờ filter tiếp cột L màu vàng L15-L28. L29 về cuối là phần tổng hợp khối lượng giữ nguyên!
Lại bắt đầu vui (buồn cười) rồi đây.
- Thứ nhất: "Bạn ghi chú vào file để còn biết chứ. Bắt luận ngược cái công thức là đứt luôn đó."
Chưa thấy.
- Thứ hai: "Ghi chú xong thì đánh dấu kết quả vào từng dòng (dòng nào ẩn, dòng nào hiện)."
Chưa thấy.
- Thứ ba: filter lần 1 xong thì làm gì? lần 2 xong thì làm gì? lọc lần 1 rồi lọc tiếp lần 2? Chẳng hiểu gì.
Nếu là hai bài toán riêng biệt và bài 1 đã xong? Vậy thì bỏ qua bài đó đi, nêu bài toán mới và vui lòng lưu ý cái thứ nhất và cái thứ hai.
---------------
Không hiểu sao chỉ việc nêu cái mình muốn thôi mà khó thế... Mọi thứ vẫn trong đầu tác giả.
 
Upvote 0
Lại bắt đầu vui (buồn cười) rồi đây.
- Thứ nhất: "Bạn ghi chú vào file để còn biết chứ. Bắt luận ngược cái công thức là đứt luôn đó."
Chưa thấy.
- Thứ hai: "Ghi chú xong thì đánh dấu kết quả vào từng dòng (dòng nào ẩn, dòng nào hiện)."
Chưa thấy.
- Thứ ba: filter lần 1 xong thì làm gì? lần 2 xong thì làm gì? lọc lần 1 rồi lọc tiếp lần 2? Chẳng hiểu gì.
Nếu là hai bài toán riêng biệt và bài 1 đã xong? Vậy thì bỏ qua bài đó đi, nêu bài toán mới và vui lòng lưu ý cái thứ nhất và cái thứ hai.
---------------
Không hiểu sao chỉ việc nêu cái mình muốn thôi mà khó thế... Mọi thứ vẫn trong đầu tác giả.
ý em là đang diễn giải kiểu tách nhỏ code ra! hoàn chỉnh giống như cột M bôi màu xám (phần này
M15-M28 1 công thức
M29 >> công thức khác)
 
Upvote 0
ý em là đang diễn giải kiểu tách nhỏ code ra! hoàn chỉnh giống như cột M bôi màu xám (phần này
M15-M28 1 công thức
M29 >> công thức khác)
Những gì tôi viết luôn rành mạch từng khúc một. Còn bạn cứ chung chung suốt, chưa thấy cụ thể / chi tiết. (tách nhỏ code ra: Nhưng không rõ tách nhỏ ra làm sao?)
Nếu được bạn diễn đạt thành văn xuôi như bài #2 đi.
Yêu cầu bài 1: abc
Yêu cầu bài 2: xyz
Rồi cứ thế viết code theo diễn giải đó. Xong!

Cho bạn một bài nữa, nếu không hẹn nơi khác.
 
Upvote 0
Những gì tôi viết luôn rành mạch từng khúc một. Còn bạn cứ chung chung suốt, chưa thấy cụ thể / chi tiết. (tách nhỏ code ra: Nhưng không rõ tách nhỏ ra làm sao?)
Nếu được bạn diễn đạt thành văn xuôi như bài #2 đi.
Yêu cầu bài 1: abc
Yêu cầu bài 2: xyz
Rồi cứ thế viết code theo diễn giải đó. Xong!

Cho bạn một bài nữa, nếu không hẹn nơi khác.
em Ghi chú cẩn thận rồi anh vào xem lại hộ em với ạ!
 

File đính kèm

Upvote 0
Những gì tôi viết luôn rành mạch từng khúc một. Còn bạn cứ chung chung suốt, chưa thấy cụ thể / chi tiết. (tách nhỏ code ra: Nhưng không rõ tách nhỏ ra làm sao?)
Nếu được bạn diễn đạt thành văn xuôi như bài #2 đi.
Yêu cầu bài 1: abc
Yêu cầu bài 2: xyz
Rồi cứ thế viết code theo diễn giải đó. Xong!

Cho bạn một bài nữa, nếu không hẹn nơi khác.
bài này đây em ghi rõ hơn rồi!
 

File đính kèm

Upvote 0
em Ghi chú cẩn thận rồi anh vào xem lại hộ em với ạ!
Tôi đến lạy ông.
1. Mục đích filter của em là: ẩn phần trống cột H
2. giữ lại ở cột B là "HM" vì là tiêu đề
3. ẩn những ngày không nằm trong tháng chỉ định 1/12/16-:-31/12/16 ở ô K và L
Ô K và L là ô nào? Địa chỉ ô luôn có 2 thành phần dòng và cột ạ.
Tôi chỉ cần 3 dòng trên diễn đạt chính xác là đủ (bỏ hết mấy cái công thức với comment đi) và vui lòng ghi rõ vào dòng nào ẩn, dòng nào hiện để xong còn đối chiếu.
 
Upvote 0
Tôi đến lạy ông.
1. Mục đích filter của em là: ẩn phần trống cột H
2. giữ lại ở cột B là "HM" vì là tiêu đề
3. ẩn những ngày không nằm trong tháng chỉ định 1/12/16-:-31/12/16 ở ô K và L
Ô K và L là ô nào? Địa chỉ ô luôn có 2 thành phần dòng và cột ạ.
Tôi chỉ cần 3 dòng trên diễn đạt chính xác là đủ (bỏ hết mấy cái công thức với comment đi) và vui lòng ghi rõ vào dòng nào ẩn, dòng nào hiện để xong còn đối chiếu.
Đây ạ! ẩn nhưng dòng bôi mầu! lần sau em sẽ chú ý hơn phần diễn đạt mong anh thông cảm
 

File đính kèm

Upvote 0
Đây ạ! ẩn nhưng dòng bôi mầu! lần sau em sẽ chú ý hơn phần diễn đạt mong anh thông cảm
Có ai cần thông cảm gì đâu chời. Bạn nêu được yêu cầu của mình thì sẽ có người làm giúp bạn, vậy thôi. Chứ các bạn đừng nghĩ người giúp chẳng hơi đâu đi kêu các bạn này nọ cho nhọc công.
----------
Thông cảm đây:
- File có 3 sheets, giờ chọn anh sheet nào?
- Nếu là sheet "Ctiet.PK (3)" thì mất 2 ngày điều kiện và nó y chang bài 1.
 
Upvote 0
Có ai cần thông cảm gì đâu chời. Bạn nêu được yêu cầu của mình thì sẽ có người làm giúp bạn, vậy thôi. Chứ các bạn đừng nghĩ người giúp chẳng hơi đâu đi kêu các bạn này nọ cho nhọc công.
----------
Thông cảm đây:
- File có 3 sheets, giờ chọn anh sheet nào?
- Nếu là sheet "Ctiet.PK (3)" thì mất 2 ngày điều kiện và nó y chang bài 1.
sheet "Ctiet.PK (3)"anh à! vâng giống như sheet"Ctiet.PK " còn 2 ngày nó không nằm trong tháng 12/2016 điều kiện date ngày của dòng 13. đây là bảng phân khai giá trị trong tháng. Nghĩa là em muốn lọc lấy những ngày trong tháng yêu cầu
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom