studiox
latest
false
UiPath logo, featuring letters U and I in white

Guia do usuário do StudioX

Última atualização 18 de dez de 2024

Tutorial: copiar do CSV para o Excel e enviar o arquivo por e-mail

Neste tutorial, copiaremos os dados de um arquivo CSV para um arquivo existente do Excel; depois, anexaremos o arquivo do Excel a um e-mail e enviaremos o e-mail usando o Outlook.

Vamos criar um projeto e começar adicionando uma atividade Use Excel File para indicar o arquivo do Excel onde queremos copiar os dados. Dentro dessa atividade, adicionaremos uma atividade Read CSV para indicar o arquivo CSV a ser copiado e onde colar no arquivo do Excel. Em seguida, adicionaremos uma atividade Use Desktop Outlook para indicar a conta do Outlook para usar e, dentro dela, adicionaremos uma atividade Send Email para enviar o e-mail.

  1. Configure o projeto e obtenha os arquivos necessários.
    1. Crie um novo projeto em branco usando as configurações padrão.
    2. Baixe e extraia o arquivo com o projeto de automação neste exemplo usando o botão na parte inferior desta página e depois copie os arquivos A.csv e B.xlsx para a pasta do seu projeto.
  2. Adicione o arquivo Excel ao projeto.
    1. Clique em Adicionar atividade docs image no painel Designer e localize a atividade Use Excel File na caixa de pesquisa na parte superior da tela e selecione-a. Uma atividade Use Excel File é adicionada ao painel Designer.
    2. Na atividade:
      • Clique em Procurar docs imagepróximo ao campo Arquivo do Excel, procure e selecione o arquivo B.xlsx
      • No campo Referenciar como, insira ExcelB.

        Você indicou que trabalhará no arquivo B.xlsx, que é conhecido em sua automação como ExcelB.

  3. Adicionar uma atividade para copiar os dados do arquivo CSV para o arquivo do Excel.
    1. Clique em Adicionar atividade docs image dentro da atividade Use Excel File, em seguida localize a atividade Read CSV na caixa de pesquisa na parte superior da tela e selecione-a. A atividade será adicionada dentro da atividade Use Excel File.
    2. Na atividade Read CSV:
      • Clique em Procurar docs image ao lado do campo Ler do arquivo e, então, pesquise e selecione o arquivo A.csv.
      • Clique no Mais do lado direito do campo Output to e selecione ExcelB > Indicar no Excel. A planilha é aberta no Excel. Como já existem dados no arquivo e queremos mantê-los, selecione a primeira célula na primeira linha vazia (célula A7) e clique em Confirmar. O campo é atualizado com sua seleção [ExcelB] Sheet1!A7.

        Você indicou que deseja copiar os dados do arquivo CSV A.csv para o arquivo ExcelB na Planilha1 começando com a célula A7.



  4. Adicionar a conta do Outlook ao projeto e enviar o e-mail.
    1. No painel Atividades, selecione a guia E-mail, arraste a atividade Use Desktop Outlook App e solte-a abaixo da atividade Use Excel File. Uma atividade Use Desktop Outlook App é 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.
    3. No painel Atividades, arraste a atividade Send Email e solte-a dentro da atividade Use Desktop Outlook App.
    4. Na atividade Send Email:
      • Clique em Mais docs image do lado direito do campo Conta e selecione Outlook.
      • Clique em Mais docs imageno lado direito do campo Para e selecione Texto. Na janela Construtor de Texto, insira um endereço de e-mail para onde será enviado o e-mail. Por exemplo, você pode inserir seu próprio endereço de e-mail para enviar o e-mail para você mesmo. Se você deixar a opção Salvar como rascunho selecionada, a automação não envia o e-mail, em vez disso, salva a mensagem na pasta Rascunhos do Outlook.
      • Clique no Mais docs image do lado direito do campo Assunto e selecione Texto. Na janela Construtor de Texto, insira um assunto para o e-mail, como por exemplo Updated Excel File.
      • Clique no Mais docs image do lado direito do campo Corpo e selecione Texto. Na janela Construtor de Texto, insira o texto para o corpo do e-mail, por exemplo See attachment.
      • Para Anexos, selecione Arquivos, clique em Procurar ao lado do campo e, então procure e selecione o arquivo B.xlsx.



    5. 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 dados do A.csv são copiados para B.xlsx, anexados a uma mensagem de e-mail e enviados usando os detalhes configurados na atividade Send Email.

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.