paper-xlsxAPI referenceworksheet.filters
AutoFilter
paper-xlsx 0.2.1 API reference
AutoFilter(ref=None, filterColumn=(), sortState=None, extLst=None)Attributes
extLst
attributeextLst= Typed(expected_type=ExtensionList, allow_none=True)filterColumn
attributefilterColumn= filterColumnidx_base
attributeidx_base= 0namespace
attributenamespace= Noneref
attributeref= refsortState
attributesortState= sortStatetagname
attributetagname= 'autoFilter'Functions
__iter__
func__iter__()add_filter_column
funcadd_filter_column(col_id, vals, blank=False)Add row filter for specified column.
paramcol_idZero-origin column id. 0 means first column.
paramvalsValue list to show.
paramblank= FalseShow rows that have blank cell if True (default=False)
add_sort_condition
funcadd_sort_condition(ref, descending=False)Add sort condition for cpecified range of cells.
paramrefrange of the cells (e.g. 'A2:A150')
paramdescending= FalseDescending sort order (default=False)
from_tree
funcfrom_tree(node)Create object from XML
paramnodeto_tree
functo_tree(tagname=None, idx=None, namespace=None)paramtagname= Noneparamidx= Noneparamnamespace= None