Exportar para CSV
Visão Geral
O objeto Exportar para CSV converte uma planilha do Excel em um arquivo CSV, permitindo que os dados sejam utilizados por outros sistemas, processos ou integrações que não trabalham diretamente com arquivos .xlsx.
Ele é utilizado para interoperabilidade, geração de relatórios em formato leve e integração com APIs, bancos de dados e processos legados.
Funcionamento
Ao ser executado, o objeto:
Utiliza uma instância de Excel aberta ou um arquivo Excel informado.
Converte o conteúdo da planilha para o formato CSV.
Aplica o delimitador configurado.
Gera o arquivo CSV no diretório informado.
Retorna o caminho do arquivo exportado em caso de sucesso.
Em caso de erro na exportação, é retornado o código RPA002 no atributo Path do objeto.
Quando usar
Para converter relatórios Excel em CSV.
Para integração com sistemas que consomem CSV.
Para exportar dados para processamento em lote.
Para envio de arquivos a APIs ou serviços externos.
Quando não usar
Quando o destino aceita arquivos Excel diretamente.
Para exportar arquivos que não estejam no formato .xlsx.
Para leitura de dados (use objetos de leitura de Excel ou CSV).
Configuração

Versão do componente
Versão do mecanismo de exportação (ex.: v2).
Título
Nome exibido no fluxo do robô.
Nome Identificador do Objeto
Identificador interno do objeto.
Selecionar objeto do tipo Excel
Instância do Excel aberta a ser exportada.
Delimitador
Caractere que separará as colunas no CSV (ex.: ;, ,).
Salvar em
Diretório onde o arquivo CSV será criado.
Nome do Arquivo
Nome do arquivo CSV a ser gerado. Opcional.
Comportamento padrão
Se Salvar em não for informado, o CSV será criado no mesmo diretório do arquivo Excel.
Se Nome do Arquivo não for informado, o CSV será criado com o mesmo nome do arquivo Excel.
Exemplos
Exemplo simples
Objetivo: Exportar uma planilha para CSV.
Configuração:
Objeto Excel:
excelDelimitador:
;Salvar em:
C:\RoboteasyNome do Arquivo:
relatorio.csv
Resultado:
O arquivo
relatorio.csvserá criado no diretório informado.
Exemplo aplicado
Cenário: Enviar relatório para sistema legado.
Fluxo:
Criar ou Abrir Excel
Preencher dados
Exportar para CSV
Enviar arquivo CSV por API ou FTP
Retornos
Em caso de sucesso:
O atributo Path do objeto conterá o caminho completo do CSV gerado.
Em caso de erro:
O atributo Path retornará o código RPA002.
Esse retorno pode ser validado com objetos como Buscar Resultado do Componente, If ou Switch.
Erros comuns e como evitar
Delimitador incompatível com o sistema de destino Verifique qual separador o sistema consumidor espera.
Excel não aberto ou inválido Certifique-se de que a instância do Excel esteja aberta e válida.
Permissão de gravação no diretório Garanta que o robô tenha permissão para criar arquivos no caminho informado.
Boas práticas
Padronizar delimitador conforme cultura do sistema (ex.:
;no Brasil,,em inglês).Definir nome de arquivo com data/hora para evitar sobrescrita.
Validar o retorno do Path após a exportação.
Executar Try/Catch em processos críticos.
Fechar o Excel após a exportação.
Robô Exemplo
Last updated
Was this helpful?

