Como excluir uma tabela dinâmica no vba

Saiba como excluir uma tabela dinâmica usando o Visual Basic for Applications.

A tabela dinâmica é usada para resumir dados e é comumente usado em programas de planilhas, como o Microsoft Excel. Visual Basic for Applications é uma linguagem de programação de computador desenvolvido pela Microsoft e usado para automatizar tarefas de rotina em aplicativos do Microsoft Office. Você pode precisar escrever código VBA para excluir tabelas dinâmicas, se você tem uma pasta de trabalho com um monte de folhas de cálculo e você precisa eliminá-los manualmente. Em alguns passos que você pode escrever código VBA para excluir uma tabela dinâmica.

  • Inicie o Microsoft Office Excel e tipo "colunas" dentro "A1", "Dados" dentro "B1", "Campo" dentro "A2", "12" dentro "B2", "Field2" dentro "A3"e "13" dentro "B3".

    Clique "A1", pressione "Ctrl" e "UMA," Clique no "Inserir" menu e selecione "Tabela Dinâmica." Clique "ESTÁ BEM."

  • Marque as caixas ao lado "colunas" e "Dados."

    Selecione os "Desenvolvedor" guia, em seguida, clique "Visual básico." Clique no "Inserir" menu e selecione "Módulo."

  • Copie e cole o código abaixo em seu novo módulo para excluir a tabela dinâmica que acabou de criar.

    Private Sub deletePivotTable ()

    Dim Ptbl Como tabela dinâmica

    Dim wrkSheet Como Planilha

    Para Cada wrkSheet Em ActiveWorkbook.Worksheets

    Para Cada Ptbl Em wrkSheet.PivotTables

    Alcance("A3: B6") .Select

    Selection.Delete Turno: = xlToLeft

    Alcance("A1") .Select

    Exit Sub

    Próximo Ptbl

    Próximo wrkSheet

    End Sub

De esta maneira? Compartilhar em redes sociais:

LiveInternet