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 do fluxo de trabalho

Última atualização 13 de mar de 2026

Remover coluna/linha de dados

O exemplo abaixo explica como remover linhas e colunas de uma TabelaDeDados usando as atividades Remove Data Column, Remove Data Row, For Each Row in Data Table e Get Row Item. Você pode encontrar essas atividades no pacote.

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

  1. Abra o Studio e crie um Processo.

  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
      DT1TabelaDeDados
      RemovedRowsLista<DataRow>nova Lista (de LinhaDeDados)
      StringDTString
      Observação:

      Adicione seus arquivos .xlsx no diretório do projeto para poder executar todo o processo do mesmo lugar.

  3. Arraste uma atividade Read CSV para dentro do contêiner Sequência.

    • No painel de Propriedades, adicione a expressão "challenge.csv" no campo CaminhoDoArquivo.
    • Selecione a opção Vírgula da lista suspensa Delimitador.
    • Selecione a caixa de seleção para a opção IncluirNomesDeColuna.
    • Adicione a variável DT1 no campo TabelaDeDados.
  4. Coloque uma atividade Remove Data Column abaixo da atividade Read CSV.

    • No painel de Propriedades, adicione a expressão "Phone Number" no campo NomeDaColuna.
    • Adicione a variável DT1 no campo TabelaDeDados.
  5. Arraste uma atividade For Each Row para baixo da atividade Remove Data Column.

    • Adicione a variável DT1 no campo TabelaDeDados.
  6. Selecione o contêiner Corpo da atividade For Each Row e crie as seguintes variáveis:

    Nome da variávelTipo de VariávelValor Padrão
    AddressGenericValue
    AddressNumberInt32
  7. Coloque uma atividade Get Row Item dentro do contêiner Corpo.

    • No painel de Propriedades, adicione a expressão "Address" no campo NomeDaColuna.
    • Adicione o valor row no campo Linha.
    • Add the variable Address in the Value field.
  8. Arraste uma atividade Assign para baixo da atividade Get Row Item.

    • Adicione a variável AddressNumber no campo Para.
    • Adicione a expressão CInt(Address.Split(" "c)(0)) no campo Valor.
  9. Adicione uma atividade If abaixo da atividade Assign.

    • Adicione a expressão AddressNumber >= 10 And AddressNumber <= 50 no campo Condição.
  10. Arraste uma atividade Add to Collection no campo Then.

    • No painel de Propriedades, adicione a variável RemovedRows no campo Coleção.
    • Adicione o valor row no campo Item.
    • Selecione a opção System.Data.DataRow da lista suspensa ArgumentoDeTipo.
  11. Arraste uma atividade For Each para baixo da atividade For Each Row.

    • No painel de Propriedades, selecione a opção System.Data.DataRow da lista suspensa ArgumentoDeTipo.
    • Adicione a variável RemovedRows no campo Valores.
  12. Coloque uma atividade Remove Data Row dentro do Corpo da atividade For Each.

    • No painel de Propriedades, adicione a variável DT1 no campo TabelaDeDados.
    • Adicione o valor row no campo Linha.
  13. Arraste uma atividade Output Data Table para baixo da atividade For Each.

    • No painel de Propriedades, adicione a variável DT1 no campo TabelaDeDados.
    • Adicione a variável StringDT no campo Texto.
  14. Adicione uma atividade Write Line abaixo da atividade Output Data Table.

    • Adicione a variável StringDT no campo Texto.
  15. Execute o processo. O robô remove os campos especificados da tabela fornecida e imprime a nova TabelaDeDados no painel Saída.

  • É assim que seu fluxo de trabalho deve ficar:

    docs image

Aqui você pode baixar um exemplo.

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