studio
2022.4
false
UiPath logo, featuring letters U and I in white
Guia do usuário do Studio
Last updated 4 de nov de 2024

Exemplo de Uso de Variáveis DataTable

Para exemplificar como você pode usar variáveis DataTable, criaremos uma automação que lê apenas duas dentre várias colunas em uma planilha do Excel e as transfere para outra planilha que já contém outras informações.

O arquivo inicial é um banco de dados de pessoas, transações, datas e produtos. Neste exemplo, iremos extrair os nomes e datas de compra e os anexaremos a uma planilha do Excel que já contém informações semelhantes.

  1. Crie uma nova sequência.
  2. Adicione uma atividade Escopo do Aplicativo do Excel à sequência. Essa atividade é necessária para a maioria das atividades relacionadas ao Excel.
    Observação: se você não possui atividades do Excel instaladas em sua versão do UiPath, use a funcionalidade Gerenciar Pacotes para obtê-las.
  3. Crie duas variáveis DataTable NamesListe DateInfo. Elas serão usadas para armazenar informações da planilha inicial do Excel.
  4. No painel Propriedades, dentro do campo CaminhoDaPasta, digite entre aspas o caminho do arquivo inicial do Excel a ser usado.
  5. Adicione duas atividades Intervalo a Ser Lido e as posicione uma sob a outra, ambas dentro da atividade Escopo do Aplicativo do Excel. Elas são usadas para obter informações da planilha inicial.
  6. Selecione a primeira atividade Intervalo a Ser Lido e, no painel Propriedades, no campo Intervalo digite "G7:G37". Essas são as coordenadas da tabela do Excel que informam ao UiPath Studio de onde extrair as informações.
  7. No campo NomeDaPlanilha não faça nenhuma alteração, pois o nome da nossa planilha é o padrão, Pedidos.
  8. No campo DataTable, digite o nome da primeira variável DataTable NamesList. Essa variável armazena todas as informações disponíveis entre as linhas G7 e G37.
  9. (Opcional) Altere o valor no campo NomeDeExibição para Nomes Lidos de forma que seja mais fácil diferenciar esta atividade da segunda atividade.
  10. Selecione a segunda atividade Intervalo e Ser Lido no painel Propriedades e no campo Intervalo digite "C7:C37". Essas são as coordenadas da tabela do Excel que contêm a data do pedido que desejamos extrair.
  11. No campo DataTable, especifique a variável DateInfo. Essa variável conterá todas as informações de data necessárias.
  12. No painel Atividades, em Sistema > Arquivo > Pasta de Trabalho, adicione uma atividade Intervalo a Ser Gerado ao painel de Projeto, sob Escopo do Aplicativo do Excel. Essa atividade é usada para escrever as informações armazenadas em outro arquivo do Excel.
    Observação: o arquivo usado com a atividade Write Range deve ser fechado quando você executar o projeto. Se não estiver fechado, um erro será exibido e a execução da automação será interrompida.
  13. No painel Propriedades, no campo Caminho da Pasta de Trabalho, digite o caminho do arquivo do Excel a ser usado para armazenar todas as informações coletadas nas etapas anteriores.
  14. No campo DataTable, digite a variável NamesList.
  15. No campo NomeDaPlanilha digite BancoDeDados e em CélulaInicial digite "B7." Essa é a primeira célula na qual as informações do arquivo inicial serão adicionadas.
  16. Adicione outra atividade Intervalo a Ser Gerado e posicione-a sob a primeira.
  17. No painel Propriedades, preencha os campos CaminhoDaPasta e NomeDaPlanilha conforme a atividade Intervalo a Ser Gerado anterior.
  18. No campo Célula Inicial, digite "A7".
  19. No campo DataTable, digite a variável DateInfo.


  20. Pressione F5. A automação é executada.
  21. Clique duas vezes no arquivo final do Excel. Note que as informações copiadas estão disponíveis e atualizadas corretamente.


Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.