Documentação do HotXLS

Propriedade AutoFilterColumns

Retorna a coleção de campos de AutoFiltro XLS clássico para a planilha. Somente leitura

Sintaxe

property AutoFilterColumns: TXLSAutofilter;

Observações

A coleção usa índices de campo baseados em 1 correspondentes às colunas de AutoFiltro visíveis. Count retorna o número de colunas filtradas no intervalo atual. Items[Field] retorna um Find(Field) para esse campo ou nil quando o índice de campo está fora do intervalo atual TXLSAutofilterItem para esse campo, ou nil quando o índice do campo está fora do intervalo atual
Cada item expõe Active, Operator, Criteria1e Criteria2. Os objetos de critério expõem o DataTypeDOPER BIFF8 armazenado, grbitSgne Value

Exemplo

Sheet.ApplyAutoFilter('A1:C5', 2, '>=100');
FilterItem := Sheet.AutoFilterColumns.Find(2);
if Assigned(FilterItem) and FilterItem.Active then
  CriteriaValue := FilterItem.Criteria1.Value;

Veja também