UiPath Documentation
activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades de produtividade

Última atualização 16 de abr de 2026

Interpretar resultados do Excel

O exemplo abaixo explica como analisar os resultados de um arquivo .xlsx e reorganizá-los na ordem correta. Ele apresenta atividades como Get Workbook Sheet, Read Cell, Write Cell, Get Cell Color e Set Range Color. 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.

  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.

    • Crie as seguintes variáveis:
    Nome da variávelTipo de VariávelValor Padrão
    SheetNameStringN/A
    DT1TabelaDeDadosN/A
    CounterInt321
    CellColorSystem.Drawing.ColorN/A
  3. Arraste uma atividade Excel Application Scope para baixo do contêiner Sequence.

    • No Painel de propriedades, adicione o valor "ExamResults.xlsx" no campo CaminhoDaPastaDeTrabalho e marque as caixas de seleção para as opções SalvarAutomaticamente, CriarNovoArquivo e Visível. Essas opções garantem que o processo salve automaticamente todas as alterações, cria um novo arquivo que necessário, e é visível para todos os usuários.
  4. Adicione um contêiner Sequence no corpo da atividade Excel Application Scope.

  5. Arraste uma atividade Get Workbook Sheet para dentro da Sequence.

    • No Painel de propriedades, adicione o valor 0 no campo Índice e a variável SheetName no campo Planilha.
  6. Arraste uma atividade Read Range para baixo da atividade Get Workbook Sheet.

    • No Painel de propriedades, adicione a variável SheetName no campo Planilha e a variável DT1 no campo TabelaDeDados.
    • Marque a caixa de seleção para a opção AdicionarCabeçalhos para considerar a primeira linha da tabela como um cabeçalho.
  7. Adicione uma atividade For Each Row abaixo da atividade Read Range.

    • Insira a variável DT1 no campo TabelaDeDados.
  8. Coloque um contêiner Sequence dentro do corpo da atividade For Each Row.

    • Crie as seguintes variáveis:
    Nome da variávelTipo de VariávelValor Padrão
    CellValueStringN\A
    GradeDoubleN\A
  9. Arraste uma atividade Assign para o corpo da recém-criada Sequence.

    • Adicione a variável Counter no campo To e o valor Counter + 1 no campo Value.
  10. Arraste uma atividade Get Cell Color para baixo da atividade Assign.

    • No painel de Propriedades, adicione o valor "D" + Counter.ToString no campo Célula, a variável SheetName no campo NomeDaPlanilha e a variável CellColor no campo Cor.
  11. Adicione uma atividade Excel Read Cell abaixo da atividade Get Cell Color. Essa atividade lê os resultados do arquivo .xlsx.

    • No painel de Propriedades, adicione o valor "D" + Counter.ToString no campo Célula, a variável SheetName no campo NomeDaPlanilha e a variável CellValue no campo Resultado.
  12. Adicione outra atividade Excel Read Cell abaixo da primeira. Essa atividade lê as classificações do arquivo .xlsx.

    • No painel de Propriedades, adicione o valor "C" + Counter.ToString no campo Célula, a variável SheetName no campo NomeDaPlanilha e a variável Grade no campo Resultado.
  13. Coloque uma atividade If abaixo da última atividade Read Cell.

    • Preencha o campo Condição com esse valor Grade >= 5.
  14. Adicione dois contêineres Sequence, um para o campo Then e outro para o campo Else. Essas atividades definem diferentes cores para cada resultado.

  15. No corpo da Then Sequence, adicione uma atividade Set Range Color. Isso escreve o resultado Aprovado em azul.

    • No Painel de propriedades, adicione o valor System.Drawing.Color.Blue no campo Cor, o valor "D" + Counter.ToString no campo Intervalo e a variável SheetName no campo NomeDaPlanilha.
  16. Arraste uma atividade Write Cell para baixo da atividade Set Range Color.

    • No painel de Propriedades, adicione o valor "D" + Counter.ToString no campo Intervalo, a variável SheetName no campo NomeDaPlanilha e o valor "Passed" no campo Valor.
  17. No corpo da Else Sequence, adicione uma atividade Set Range Color. Isso escreve o resultado Reprovado em vermelho.

    • No Painel de propriedades, adicione o valor System.Drawing.Color.Red no campo Cor, o valor "D" + Counter.ToString no campo Intervalo e a variável SheetName no campo NomeDaPlanilha.
  18. Arraste uma atividade Write Cell para baixo da atividade Set Range Color.

    • No painel de Propriedades, adicione o valor "D" + Counter.ToString no campo Intervalo, a variável SheetName no campo NomeDaPlanilha e o valor "Failed" no campo Valor.
  19. Coloque um contêiner Sequence abaixo da atividade If.

  20. Arraste uma atividade Excel Write Cell para o corpo da Sequence.

    • No painel de Propriedades, adicione o valor "E" + Counter.ToString no campo Intervalo, a variável SheetName no campo NomeDaPlanilha e a CellValue no campo Valor.
  21. Adicione uma Set Range Color abaixo da atividade Write Cell.

    • No painel de Propriedades, adicione a variável CellColor no campo Cor, o valor "E" + Counter.ToString no campo Intervalo e a variável SheetName no campo NomeDaPlanilha.
  22. Execute o processo. O processo de automação filtra os dados e cria um novo arquivo com os resultados classificados.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades