Hàm UDF Tự động ẩn dòng với một hoặc nhiều điều kiện

Liên hệ QC

HeSanbi

Nam Nhân✨Hiếu Lễ Nghĩa Trí Tín✨
Tham gia
24/2/13
Bài viết
2,592
Được thích
4,000
Giới tính
Nam
HÀM TỰ ĐỘNG ẨN DÒNG VỚI MỘT HOẶC NHIỀU ĐIỀU KIỆN
với S_AutoHide

Hướng dẫn sử dụng hàm:
Hàm: =S_AutoHide(Title,Target,Cells,Conditions,OrdersRange,CreateButtonShowing)
Tham số :


Vị tríTham sốKiểuOptionalDiễn giải
1​
TitleChuỗiRỗngChuỗi trả về cho Ô nhập công thức (Không cần thiết)
2​
TargetVùng đối tượngVùng sẽ ẩn dòng
3​
CellsVùng đối tượngVùng cho điều kiện ẩn dòng
4​
ConditionsGiá trịĐiều kiện ẩn dòng (Chuỗi hoặc mảng)
Ví dụ: "0" hoặc {"0", ""} hoặc {"<>0", ">=2", "<=20", "<20", ">2"}
5​
OrdersRangeVùng đối tượngVùng đánh số thứ tự, để trống sẽ bỏ qua
6​
CreateButtonShowingCó/KhôngKhôngTạo nút hiện lại các dòng đã ẩn
(Xanh: hàm hoạt động, Đỏ: tạm dừng hiện lại)


Cách viết hàm nhanh, gõ vào ô chuỗi =S_AutoHide( và ấn tổ hợp phím Ctrl+Shift+A

Ví dụ 1:
=S_AutoHide("Kiểm thử 1",B1:F20,C1:C20,"0",A1,TRUE)
=S_AutoHide("Kiểm thử 1",B1:F20,C1:C20,{"0",""},A1,TRUE)
=S_AutoHide("Kiểm thử 1",B1:F20,C1:C20,{"<>"},A1,TRUE)

Ví dụ 2: Tận dụng hàm S_Cells để chọn nhiều cột tìm điều kiện:
=S_AutoHide("Kiểm thử 2",B1:F20,S_Cells(C1:C20,E1:E20),{"0",""},A1,TRUE)


Lưu ý: Để sử dụng được Hàm S_AutoHide trong dự án mới, hãy sao chép module zzzzS_AutoHide


Đây là phiên bản đầu tiên nên sẽ có lỗi, các bạn cân nhắc kiểm tra trước khi ứng dụng

Các bạn chỉ cần sao chép mã trong module trong tệp Excel đính kèm bên dưới, vào module dự án của bạn để sử dụng hàm S_AutoHide
.
---------------------------------------------------------
Bạn có thể đọc thêm các bài biết của tôi tại tag #sanbi udf
 

File đính kèm

  • S_AutoHide With Conditions.xlsm
    41 KB · Đọc: 59
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom