Compartilhar via


Converter um arquivo CSV em uma planilha do Excel

Um arquivo CSV (Valores separados por vírgula) é um arquivo de texto delimitado que usa um caractere específico para separar uma série de valores.

O Power Automate permite abrir arquivos CSV delimitados por vírgulas e tabulações diretamente por meio da ação Iniciar Excel.

Captura de tela da ação Iniciar o Excel configurada para abrir um arquivo csv.

Para converter um arquivo CSV desse tipo em XLSX, abra e salve o arquivo como uma nova pasta de trabalho do Excel usando a opção Salvar documento como na ação Fechar Excel.

Captura de tela da opção Salvar documento como na ação Fechar o Excel.

Embora a ação Abrir Excel possa resolver os casos mencionados anteriormente, os arquivos CSV delimitados por ponto-e-vírgula podem exigir uma abordagem diferente.

Observação

O Excel usa os separadores de lista definidos nas configurações regionais do Windows. Em algumas regiões, você precisa definir manualmente o caractere de ponto-e-vírgula como separador ou aplicar a seguinte solução alternativa.

Para superar essa limitação, implante a ação Ler a partir do arquivo CSV e defina o caractere de ponto-e-vírgula (;) como um separador personalizado nas opções avançadas. Caso a primeira linha do arquivo CSV contenha cabeçalhos, habilite a opção A primeira linha contém nomes de coluna para usar os respectivos cabeçalhos na tabela de dados recuperada.

Captura de tela da opção de separador personalizado na ação Ler do arquivo CSV.

Em seguida, abra um documento do Excel em branco usando a ação Abrir Excel e cole a tabela CSV na célula A1 usando a ação Gravar na planilha do Excel.

Captura de tela da ação Gravar na planilha do Excel preenchida.

Já é possível implantar a ação Fechar Excel para salvar a planilha do Excel como um novo arquivo XLSX.