none
Pegando o filtro da segmentação de dados e aplicar em uma tabela dinâmica utilizando Macro RRS feed

  • Pergunta

  • Possuo um relatório gerencial e surgiu um problema, como utilizo uma macro para pegar o resultado do filtro de uma segmentação de dados e aplicar em uma tabela dinâmica.
    segunda-feira, 11 de maio de 2015 12:21

Respostas

  • Bom dia!

    Como você não especificou como você utiliza, ou quer utilizar o código VBA na sua planilha, segue:

    ActiveSheet.PivotTables("Nome da tabela dinâmica").PivotFields("Nome do filtro").ClearAllFilters

    ActiveSheet.PivotTables("Nome da tabela dinâmica").PivotFields("Nome do filtro").CurrentPage = "Filtro da segmentação"

    Lembrando que a aba onde está a tabela dinâmica não pode estar oculta.

    Espero ter ajudado,

    Abraço!

    quinta-feira, 14 de maio de 2015 13:29