Ir ao conteúdo
  • Cadastre-se
Neto2016

Autofiltro vba

Recommended Posts

Boa noite Pessoal.

 

Tenho a macro abaixo que filtra em uma tabela dinâmica o VENDAS1, o problema é que quando o VENDAS1 não aparece na tabela ocorre erro 1004, gostaria que neste caso a macro continuasse sem atualizar este vendedor.

 

'Seleção dos dados vendedor vendas1
    Sheets("Valores").Select
    ActiveSheet.PivotTables("Tabela dinâmica6").ClearAllFilters
    With ActiveSheet.PivotTables("Tabela dinâmica6").PivotFields("vendedor")
        .CurrentPage = "vendas1"
    End With

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você nao disponibilizou o arquivo e nao disponibilizou o codigo completo

 

Antes dessa linha

 

Sheets("Valores").Select  

 

Coloque essa instrução

 

On Error Resume Next

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde.

 

A opção dado não solucionou o problema, não deu erro, porém a macro copia um valor indevido, visto que o vendedor não consta na planilha de vendas.

 

Segue anexo a macro que criei, não conheço muito de VBA, por isso o código é bem simples. Quando for executar a macro através do botão (ATUALIZAR), verá o erro. 

 

Obrigado.

Cópia de Analise Venda Exemplo.rar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×