studiox
2020.10
false
UiPath logo, featuring letters U and I in white
Fora do período de suporte
Guia do usuário do StudioX
Last updated 20 de dez de 2023

Tutorial: Adicionar informações sobre os arquivos de uma pasta para um arquivo do Excel

Neste tutorial, criaremos uma automação que recupera o nome e o tamanho de todos os arquivos em uma pasta e adiciona essas informações a um arquivo Excel.

Vamos criar um projeto e começar adicionando uma atividade Use Excel File para indicar o arquivo Excel a ser usado. Em seguida, adicionaremos uma atividade For Each File In Folder para indicar a pasta de onde será recuperada a informação de arquivo. Dentro de For Each File in Folder, adicionaremos duas atividades Write Cell, uma para copiar o nome, outra para copiar o tamanho de cada arquivo para duas células no bloco de anotações do projeto. Terminaremos adicionando uma atividade Append Range que anexa as duas células para um intervalo em um arquivo do Excel após as células serem preenchidas para cada arquivo.

  1. Etapa 1: Configurar um projeto e criar um arquivo do Excel na pasta do projeto.
    1. Crie um novo projeto em branco usando as configurações padrão.
    2. Crie um arquivo do Excel na pasta do projeto e nomei-o como arquivos.xlsx.
    3. Abra o arquivo recém-criado no Excel e insira o texto File Name na celula A1 e o texto File Size na célula B1.
    4. Salve e feche arquivos.xlsx.
  2. Etapa 2: Adicionar o arquivo do Excel ao projeto e indicar a pasta por cujos arquivos haverá a iteração.
    1. No StudioX, no painel Atividades, selecione a guia Excel e clique duas vezes em Use Excel File. Uma atividade Excel File é adicionada ao painel do designer.
    2. Na atividade Use Excel File:
      • Clique em Procurar docs image ao lado do campo Arquivo do Excel e, então, procure e selecione o arquivo files.xlsx.
      • No campo Referenciar como, insira FilesSizes.
    3. No painel Atividades, selecione a guia Arquivo, arraste a atividade For Each File in Folder e solte-a na atividade Use Excel File.
    4. Na atividade For Each File in Folder, clique em Procurar por pasta docs image próximo ao campo Na pasta, navegue e selecione uma pasta em seu computador que contenha arquivos, por exemplo, a Área de Trabalho.


  3. Etapa 3: copie as informações sobre os arquivos para o arquivo Excel.
    1. No painel Atividades, selecione a guia Excel, arraste uma atividade Write Cell e solte-a dentro da atividade For Each File in Folder.
    2. Na atividade Write Cell:
      • Clique em Mais docs image no lado direito do campo O que escrever, selecione ArquivoAtual > Nome para indicar que queremos copiar o nome do arquivo atual na iteração.
      • Clique em Mais docs image no lado direito do campo Where to write e selecione Project Notebook (Notes) > Indicate in Excel para abrir o Project Notebook. No arquivo, selecione a célula A1 na planilha Scratchpad e clique em Confirmar na guia UiPath na faixa de opções do Excel. Você indicou que deseja colar o nome do arquivo atual na iteração na célula A1 na planilha do Scratchpad do Project Notebook.
    3. Adicione uma segunda atividade Write Cell abaixo da primeira.
    4. Na atividade Write Cell:
      • Clique em Mais docs image no lado direito do campo What to write e selecione CurrentFile > Size para indicar que queremos copiar o tamanho (em bytes) do arquivo atual na iteração.
      • Clique em Mais docs image no lado direito do campo Where to write e selecione Project Notebook (Notes) > Indicate in Excel para abrir o Project Notebook. No arquivo, selecione a célula B1 na planilha Scratchpad e clique em Confirmar na guia UiPath na faixa de opções do Excel. Você indicou que deseja colar o tamanho do arquivo atual na iteração na célula B1 na planilha Scratchpad do arquivo do Excel FilesSizes.
    5. Para tornar as duas atividades Write Cell mais facilmente identificáveis, edite o nome na barra superior de cada uma. Por exemplo, utilize Write Cell Name para a primeira atividade, e Write Cell Size para a segunda.
    6. No painel Activities, arraste uma atividade Append Range e solte-a na atividade For Each File in Folder abaixo da segunda atividade Write Cell.
    7. Na atividade Append Range:
      • Clique em Mais docs image no lado direito do campo Acrescentar após o intervalo e selecione TamanhosdosArquivos > Planilha1.
      • Clique em Mais no lado direito do campo O que anexar e selecione Notebook > Indicar no Excel para abrir o arquivo no Excel. No arquivo, selecione as células A1:B1 e clique em Confirmar na guia UiPath na faixa de opções do Excel. Você indicou que deseja adicionar as informações sobre o arquivo atual na iteração às colunas A e B no arquivo FilesSizes após os dados existentes no arquivo.



    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.

      O nome e o tamanho de cada arquivo na pasta indicada são copiados um por um para as células A1 e A2 na planilha do Scratchpad do Notebook do projeto e, a seguir, anexados a arquivos.xlsx.

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.