UiPath Documentation
studiox
2023.10
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.

Guia do usuário do StudioX

Última atualização 30 de abr de 2026

Tutorial: Salvando, Renomeando e Movendo Anexos

Neste tutorial, criaremos uma automação que salva os anexos de todos os e-mails em uma pasta de pesquisa do Outlook no seu computador, move os arquivos para outra pasta em seu computador e os renomeia adicionando a data de hoje ao nome do arquivo. Para renomear os arquivos, usaremos uma fórmula no Notebook do Projeto padrão disponível no StudioX.

Vamos criar um projeto e começar adicionando uma atividade Use Desktop Outlook App para indicar a conta do Outlook a ser usada. Dentro dessa atividade, adicionaremos uma atividade For Each Email e, então o cenário comum Iterar por anexos de e-mail para indicar que queremos salvar os anexos de cada e-mail e, depois, processar cada arquivo após ser salvo. Iterando por cada arquivo na pasta onde os anexos são salvos, adicionaremos uma atividade Write Cell, para copiar o nome do arquivo e editar o nome no Notebook do Projeto, e uma atividade Move File, para mover o arquivo com o nome atualizado para outro. .

  1. Criar duas pastas no seu computador e uma pasta de pesquisa no Outlook.

    1. Crie duas pastas chamadas In e Out na raiz da unidade do C: no seu computador.
    2. Abra o Outlook, clique em Pastas de pesquisa no painel Pasta e selecione Criar uma pasta de pesquisa personalizada na lista.
    3. Na janela Nova pasta de pesquisa , selecione Criar uma pasta de pesquisa personalizada > Escolher.
    4. Na janela Pasta de pesquisa personalizada, insira "Last week's attachments" na caixa Nome e selecione Critérios.
    5. Na guia Mensagens da janela Critérios de pasta de pesquisa, vá até os menus suspensos ao lado de Quando e selecione Recebidas e Semana passada.
    6. Na guia Mais opções, selecione Somente itens com e, então, um ou mais anexos no menu suspenso adjacente.
    7. Clique em OK três vezes para fechar as janelas e salvar a pasta de pesquisa.
  2. Configure um projeto.

  3. Adicione a conta do Outlook ao projeto.

    1. No painel Atividades, selecione a guia E-mail e clique duas vezes em Use Desktop Outlook App. A atividade será adicionada ao painel Designer.

    2. Na atividade, a conta de e-mail padrão já está selecionada no campo Conta. Se você quiser usar uma conta diferente, selecione-a no menu suspenso.

      Na campo Referenciar como, deixe o valor padrão Outlook como o nome pelo qual se referir à conta na automação.

  4. Itere por meio das mensagens na Pasta de pesquisa do Outlook.

    1. No painel Atividades, arraste a atividade For Each Email e solte-a dentro da atividade Use Desktop Outlook App.

    2. In the For Each Email activity, click Plus Imagem dos documentos on the right side of the In emails from field, and then select Outlook > [Search Folders] > [Last week's attachments]. Your selection is displayed in the field as Last week's attachments.

      Você indicou que deseja iterar pelos e-mails na pasta "Last week's attachments" do Outlook.

  5. Itere por meio dos anexos de email.

    1. Click Add activity Imagem dos documentos inside the For Each Email activity and then, in the search box at the top of the screen, select the common scenario Iterate through mail attachments.

    2. Procure e selecione a pasta In e clique em OK.

      Duas atividades são adicionadas ao seu projeto:

      • Save Email Attachments, com CurrentMail selecionado para o campo E-mail , indicando que os anexos do e-mail atual na iteração devem ser salvos na pasta In, o que é indicado pelo C:\In selecionado no campo Salvar na pasta .

      • For Each File In Folder, com C:\In selecionado no campo Pasta, para indicar que você vai iterar pelos arquivos nessa pasta.

        Se você clicar em Iniciar para executar a automação agora, os anexos de e-mail são baixados e salvos na pasta In.

  6. Renomear e mover os anexos de email para uma pasta diferente.

    1. In the Activities panel, select the Excel tab, then drag the Use Excel File activity and drop it inside the For Each File In Folder activity.

    2. Adicione uma atividade Write Cell dentro da atividade Use Excel File.

    3. Na atividade Write Cell:

      • Click Plus Imagem dos documentos on the right side of the What to write field and then select CurrentFile > Full Name (includes full path) to indicate that we want to copy the full path of the current file in the iteration.
      • Click Plus Imagem dos documentos on the right side of the Where to write field and then select Notebook > File [Sheet] > FullFileName [Cell] to indicate that we want to paste the full path of the current file in the iteration to the FullFileName named cell in the File sheet of the Project Notebook.
    4. Clique em Notebook na faixa de opções do StudioX. No arquivo Project_Notebook.xslx, vá até a planilha File, atualize o valor na célula nomeada ReformattedFileName (B14) para o seguinte: =FileNameNoExtension & "-" & YYYYMMDD & "." & FileExtension, e salve o arquivo. Esta fórmula adiciona a data atual no final do nome do arquivo.

    5. No painel Atividades, selecione a guia Arquivo, arraste a atividade Move File e solte-a após a atividade Write Cell dentro da For Each File In Folder.

    6. Na atividade Move File:

      • Click Plus Imagem dos documentos on the right side of the From field and then select CurrentFile > Full Name (includes full path) to indicate the full path of the current file in the iteration.
      • Click Plus Imagem dos documentos on the right side of the To field and then select Text. In the Text Builder, enter C:\Out\ and then click Plus Imagem dos documentos on the right side of the window and select Notebook > File [Sheet] > ReformattedFileName [Cell]. The path in the Text Builder should look like this: C:\Out\[Notes] File!ReformattedFileName.
      • Make sure the Overwrite option is selected.
    7. Click Save in the Text Builder.

    8. Clique em Salvar na faixa de opções do StudioX para salvar a automação e, então, clique em Executar para executar a automação.

      Os anexos de cada e-mail na pasta Pesquisa do Outlook são salvos na pasta Entrada no computador, a data de hoje é adicionada ao nome, e eles são movidos para a pasta Saída.Baixe o 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