Quando um sistema pede um arquivo de texto, ajuste o separador e a codificação antes de enviar os dados para ele. Aqui o CSV é processado no navegador, com prévia do TXT. O padrão é tabulação, UTF-8, quebras CRLF e cabeçalho incluído. A extensão .txt não define o formato das colunas: na importação, o programa de destino precisa usar as mesmas configurações.
Montar o TXT esperado pelo sistema de destino
- Abra um arquivo ou cole as linhas e confira a entrada. Se houver acentos trocados ou tudo ficar em uma coluna, ajuste a importação e abra novamente a origem.
- Escolha tabulação, vírgula, ponto e vírgula ou pipe. Defina cabeçalho, aspas e finais de linha CRLF ou LF; a prévia acompanha as mudanças.
- Baixe o TXT com a codificação escolhida. Copiar leva texto à área de transferência; codificação do arquivo e BOM só se aplicam ao download.
Preservar códigos e valores com vírgulas ou quebras
A vírgula decimal continua no valor original. Campos que contêm o separador, aspas ou quebras de linha recebem aspas, e as aspas internas são duplicadas. Também é possível colocar todos os campos ou apenas os não numéricos entre aspas. As quebras dentro das células são mantidas; não há saída de largura fixa.
Zeros à esquerda e identificadores longos não são convertidos em números. A proteção contra fórmulas começa ativada e acrescenta um apóstrofo a textos que parecem fórmulas. Desative somente se precisar manter esses caracteres sem proteção. Para reorganizar os campos antes, use Renomear e reordenar colunas CSV.
Escolher a codificação e converter em lote
O padrão é UTF-8 sem BOM. Também há UTF-8 com BOM, UTF-16 LE com BOM e Windows-1252. Se Windows-1252 não representar algum caractere, a exportação para, em vez de trocar o texto por interrogações. Corrija primeiro a leitura de uma origem com caracteres errados. Para gerar um arquivo CSV, use Alterar separador e codificação CSV.
Na conversão em lote, as configurações atuais de importação e saída valem para cada arquivo. Vários TXT bem-sucedidos vêm em ZIP; um só é baixado diretamente, e as falhas aparecem em uma lista. A tabela completa aceita 25 MiB, 100.000 linhas, 250 colunas e 2 milhões de células. Arquivos acima do limite em bytes usam streaming, com prévia parcial e sem Copiar. O download percorre o arquivo inteiro dentro dos limites de memória e saída. O caminho inverso é Texto para CSV.
Exemplo: vírgula no nome e uma observação de duas linhas
Estes dados sintéticos usam o padrão de saída TXT. Tabulações separam as colunas, a vírgula do nome fica intacta e a observação mantém as aspas e a quebra interna. O último registro termina com CRLF.
sku,name,note 00731,"Desk, lamp","Line 1 Line 2"
sku name note 00731 Desk, lamp "Line 1 Line 2"
Perguntas frequentes
A troca de extensão não muda separadores, cabeçalho ou codificação. Só resolve quando o sistema já aceita a estrutura original. Se precisar de outras configurações, regrave o arquivo e confira a prévia de importação do destino.
Texto separado por tabulações costuma servir para isso, mas aspas e campos com quebras internas dependem do aplicativo. Confira o resultado nele. Para armazenar códigos explicitamente como células de texto, use CSV para Excel.