Get auto filter
Extension version
1.6.0or later;Build with
--enable-reader;
Returns the active worksheet's <autoFilter> element, or null if none is set.
Methods
getAutoFilter(): ?arrayReturn value
An associative array:
range(string) — filter range, e.g.A1:C100;columns(array) — per-column conditions; each entry has:col_id(int) — column index (0-based, relative to the start ofrange);type(string) —list,custom,top10,dynamic.
Type-specific extra fields:
list
values(string[]) — selected values.
custom
and(bool) —truejoins criteria withAND,falsewithOR;criterion1(array) —{operator, value};criterion2(array|null) — same shape, may benull.
top10
top(bool) —truekeeps the top N,falsekeeps the bottom N;percent(bool) — interpret value as a percentage;value(float) — N.
Example
Last updated