'Set the column filter criteria in Excel 2007 list style.
Args:
col:      Filter column (zero-indexed).
filters:  List of filter criteria to match.
Returns:
Nothing.'

def filter_column_list(self, col, filters):

    if (not self.autofilter_area):
        warn('Must    call    autofilter()    before    filter_column()')
        return
    try:
        int(col)
    except ValueError:
        col_letter = col
        (_, col) = xl_cell_to_rowcol((col + '1'))
        if (col >= self.xls_colmax):
            warn(("Invalid    column    '%s'" % col_letter))
            return
    (col_first, col_last) = self.filter_range
    if ((col < col_first) or (col > col_last)):
        warn(("Column    '%d'    outside    autofilter()    column    range    (%d,%d)" % (col, col_first, col_last)))
        return
    self.filter_cols[col] = filters
    self.filter_type[col] = 1
    self.filter_on = 1
