Aceder à listagem do Filtro Automático com o VBA

0

Como posso acessar a listagem exclusiva de valores na coluna que o filtro automático exibe com o VBA?

Eu já sei como ligar e desligar os autofiltros com o VBA. Eu posso acessar filtros que o usuário definiu com o VBA. Eu posso usar o VBA para definir um filtro se eu souber o (s) valor (es) a definir.

Eu sei como obter uma listagem única de valores de uma coluna, copiando o intervalo e usando Remover Duplicados. Eu também posso usar filtros avançados para obter uma listagem única. Eu posso criar uma listagem única, percorrendo todos os valores e criando uma coleção ou dicionário.

    
por DiegoAndresJAY 31.07.2015 / 01:59

1 resposta

0

Você não pode acessar a lista semeada no menu suspenso do filtro da planilha. Construa uma matriz variante de valores com base em critérios e passe essa matriz para o .AutoFilter Field:=1, Criteria1:=(myArray), Operator:=xlFilterValues .

    
por 31.07.2015 / 02:13