Lọc dữ liệu tự động (1 người xem)

Liên hệ QC

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

Ngoc Tam

Thành viên mới
Tham gia
13/2/09
Bài viết
32
Được thích
3
Mình muốn lọc dữ liệu tự động trong 1 sheet, nhưng không biết mô tả chi tiết ntn cho gọn và dễ hiểu.
Mình có file gửi kèm mô tả chi tiết yêu cầu xuất dữ liệu trong file, mong các bạn giúp.
Thanks
 

File đính kèm

Bạn xem file, đã là tự động thì nên hỏi ở mục lập trình nha
 

File đính kèm

Mình muốn lọc dữ liệu tự động trong 1 sheet, nhưng không biết mô tả chi tiết ntn cho gọn và dễ hiểu.
Mình có file gửi kèm mô tả chi tiết yêu cầu xuất dữ liệu trong file, mong các bạn giúp.
Thanks
Xem file đính kèm, xem công thức rồi tự chỉnh sửa lại theo yêu cầu của bạn.
Chọn DS trong ô B3, kết quả trong vùng màu xanh.
 

File đính kèm

Bạn xem file, đã là tự động thì nên hỏi ở mục lập trình nha
Cám ơn anh đã trả lời, nhưng file không có thấy công thức, em nghĩ là anh viết VBA, em không biết xem code bằng cách nào. Nhờ anh hướng dẫn.
Cũng có lần em viết VBA, chay kết quả ổn, nhưng không biết làm sao cho phần code VBA đi kèm theo file, em chép file ra thì k còn thấy code VBA nữa.
Thanks anh.
 
Em có thêm câu hỏi trong trường hợp dữ liệu không liên tục, xem file giúp em nha.
 

File đính kèm

"Nếu dữ liệu không liên tục thì làm thế nào?"

(*) Thì làm cho dữ liệu nó liên tục; Đừng có gọt chân theo giày bạn à!;

(**) Nếu dữ liệu nhiều cỡ 500 dòng trở lên thì nên dùng VBA;
Bạn QuangHai bên trên dùng macro sự kiện; Nếu bạn xài E03 thì fải chuột vô thanh SheetName & chọn tiếp dòng cuối để được thấy các câu lệnh;


To QuangHai: Nên xài vòng lặp Do. . . Loop sẽ cải thiện fần nào tốc độ, đó là nói đến lúc cần cải tiến tốc độ cho 1 CSDL đồ sộ.

Thân ái & chúc vui!
 
Em có thêm câu hỏi trong trường hợp dữ liệu không liên tục, xem file giúp em nha.
Sao không đưa dữ liệu giống như thật để mọi người giúp 1 lần là xong, nay cột này mai lại nằm ở cột khác, nay liên tục mai lại không liên tục, ....
Xem file này làm bằng VBA nhé, muốn xem Code thì ấn Alt+F11, sheet GPE.
 

File đính kèm

Trường hợp có nhiều phòng ban, em muốn tạo một nút bấm "phòng kế tiếp" thay vì việc phải chọn list trong ô B3 liệu có được không? Xin được chỉ giáo
 

File đính kèm

& đây là macro gắn với nút lệnh của bạn, thử xem sao nha

PHP:
Option Explicit
Sub KeTiep()
 Dim Sh As Worksheet, Rng As Range
 
 Set Sh = ThisWorkbook.Worksheets("Phòng ban")
 Set Rng = Sh.Range(Sh.[B1], Sh.[B39]).Find([B3].Value, , xlFormulas, xlWhole).Offset(1)
 If Rng.Value = "" Then
    [B3].Value = Sh.[B1].Value
 Else
    [B3].Value = Rng.Value
 End If
End Sub
 

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

Back
Top Bottom