Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de produtividade
Última atualização 26 de abr de 2024

Gerenciar tabelas dinâmicas

O exemplo abaixo explica como criar e atualizar uma tabela dinâmica. Ele apresenta atividades como Create Pivot Table, Refresh Pivot Table. Essas atividades podem ser encontradas no pacote UiPath.Excel.Activities.

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um novo Processo nomeado por padrão Principal.

    Nota: Adicione o arquivo example.xlsx usado para recuperar dados na pasta principal do projeto. O processo de automação usa esse arquivo para extrair e manipular os dados brutos.
  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.
  3. Coloque uma atividade Excel Application Scope dentro do corpo da Sequence.

    • No painel de Propriedades, adicione o caminho "example.xlsx" no campo CaminhoDaPastaDeTrabalho.
    • Marque as caixas de seleção para as opções SalvarAutomaticamente, CriarNovoArquivo e Visível. Agora o robô tem permissão para criar uma nova pasta de trabalho do Excel, para salvar automaticamente todas as alterações feitas nela e para abrir o arquivo do Excel em primeiro plano enquanto realiza ações nele.
  4. Selecione o contêiner da sequência Do dentro da atividade Excel Application Scope.

    • Crie uma variável chamada de rangeResult e do tipo String.
  5. Arraste uma atividade Create Pivot Table para dentro da sequência Do.

    • No Painel de propriedades, adicione o valor L9 no campo Intervalo, o nome pivot no campo NomeDaTabela, o nome "SalesOrders" no campo NomeDaPlanilha e o nome "table" no campo NomeDaTabelaDeOrigem.
  6. Coloque uma atividade Message Box abaixo da atividade Create Pivot Table.

    • No painel de Propriedades, adicione o valor Ok no campo Botões e adicione "Check the pivot table in the Excel file." no campo Texto. Marque a caixa de seleção para a opção Superior para sempre ter a caixa de mensagem exibida no primeiro plano.
  7. Arraste uma atividade Delete Range para baixo da atividade Message Box.

    • No Painel de propriedades, adicione "A6:G16" no campo Intervalo, adicione o valor "SalesOrders" no campo NomeDaPlanilha e o valor ShiftUp no campo OpçãoDeDeslocamento.
    • Marque a caixa de seleção DeslocarCélulas para deslocar as células de acordo com a OpçãoDeDeslocamento.
  8. Coloque uma atividade Refresh Pivot Table abaixo da atividade Delete Range.

    • No campo NomeDaPlanilha, adicione o nome da planilha, SalesOrders.
    • No campo NomeDaTabela, adicione o nome da tabela, pivot.
  9. Execute o exemplo. O processo de automação usa os dados no arquivo example.xlsx para criar uma tabela dinâmica e atualiza a tabela inicial excluindo um intervalo de células.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.