Opções de inversão no Excel \ Filtro de acesso

2

Ao passar por uma lista de opções para filtrar no Excel ou no Access, posso selecionar ou desmarcar qualquer categoria específica e selecionar ou cancelar a seleção de todas as categorias.

Uma enorme opção de economia de tempo em muitas situações seria uma opção para REVERSAR todas as seleções: todas as categorias selecionadas são desmarcadas, todas as categorias não selecionadas são selecionadas.

Eu não vejo essa opção nos menus de filtro - existe, possivelmente, com algum atalho-chave? ou existe outra maneira de obter o mesmo resultado?

    
por eli-k 30.08.2016 / 14:13

1 resposta

1

Parece que você pode fazer isso com o VBa (eu não testei isso). O código também parece ter sido escrito e testado no Excel 2003, mas acho que funcionaria bem para você.

Sub InvertFilters() 
Dim rng_cell As Range 
    For Each rng_cell In Range("myActualFilter") 
        rng_cell.Value = Not rng_cell.Value 
    Next rng_cell 
    Range("myCheckBoxAll").Value = _ 
             Application.WorksheetFunction.And(Range("myActualFilter").Value) 
End Sub

link

O DigDB aparece para oferecer este link

    
por 30.08.2016 / 15:07