Loop pacote
- Última atualização2024/08/05
Loop pacote
Use o pacote Loop para repetir um conjunto de ações várias vezes com base em condições especificadas. Ele permite que você itere em uma lista, um intervalo de números ou até que uma condição específica seja atendida, o que o torna útil para tarefas que exigem ações repetitivas.
Por exemplo, repita o conjunto de ações que leem os dados de cada linha de um arquivo Microsoft Excel, renomeie todos os arquivos em uma pasta e salve cada e-mail em uma caixa de entrada. Você também pode usar a ação If dentro da ação Loop para validar uma condição e, com base no resultado, ignorar a interação atual no loop ou mesmo interromper o loop. Para obter mais informações sobre como usar a ação If, consulte a documentação Se pacote.
Para loops condicionais, diferentes ações são realizadas, dependendo se os parâmetros condicionais são atendidos. Para loops que têm um número especificado de iterações, o loop sai na última iteração e vai para a próxima etapa no bot.
- Você insere os valores dinâmicos da contagem de colunas como a condição final no loop.
- Dentro do corpo do loop, use a ação para excluir a coluna no índice 0.
- Quando você executa o bot, ele exclui uma coluna em cada iteração.
Rotulagem de loops para controle de automação
- Garanta que cada rótulo de loop em um bot específico seja único.
- O campo Rótulo suporta apenas caracteres alfanuméricos.
- No campo Rótulo da primeira ação Loop, especifique um rótulo como
outerloop
. - No campo Rótulo da segunda ação Loop, especifique um rótulo como
innerloop
. - Na ação , no campo Rótulo, selecione o rótulo do loop que deseja continuar.
- Na ação , no campo Rótulo, selecione o rótulo do loop que deseja interromper.
Clique no vídeo para ver como funciona a rotulagem de loops.
Em um bot, se você tiver vários loops aninhados com ações e Interrupção, e se você não tiver rotulado os loops, então na execução do bot, o bot interrompe ou continua o loop mais próximo por padrão.
- Um loop externo e um loop interno aninhados dentro do loop externo.
- Uma ação e Interrupção dentro do loop interno.
Ações no pacote Loop
As seguintes ações Loop estão disponíveis:
Ação | Descrição |
---|---|
Loop | Consulte Como usar o Loop ação. |
Continuar |
Consulte ação Continuar. |
Interrupção |
Consulte ação Interrupção. |