Documentação do HotXLS

Propriedade AutoFilterColumns

Devolve a colecção de campos de Filtro Automático XLS clássico da folha de cálculo. Apenas leitura

Sintaxe

property AutoFilterColumns: TXLSAutofilter;

Observações

A colecção utiliza índices de campo de base 1 que correspondem às colunas de Filtro Automático visíveis. Count devolve o número de colunas filtradas no intervalo actual. Items[Field] devolve um Find(Field) para esse campo ou nil quando o índice de campo está fora do intervalo actual 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 objectos Criteria expõem o BIFF8 DOPER armazenado: DataType, 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;

Ver também