Como inserir um retorno de carro em um arquivo do Excel

12

Como você insere um retorno de carro ou CHAR(13)em uma célula da planilha manualmente ? Não estou falando de um feed de linha ou CHAR(10).

Vi isso em um arquivo e o retorno de carro teve um efeito muito estranho no conteúdo da célula, mas não consigo reproduzi-lo manualmente.

ATUALIZAR

Existem respostas muito boas sobre como inserir um feed de linha em uma célula da planilha do Excel e, na verdade, uma delas me deu uma idéia de como alcançar o que eu queria em primeiro lugar:

=A1&CHAR(13)&A2 'Then copy cell + paste values only back again.

Aceito o que atualiza seu conteúdo para refletir isso. No entanto, seria bom saber se há um equivalente Alt + Returna digitar um retorno de carro.

guillermooo
fonte
Outra coisa que não funciona, pelo menos no Excel 2013 no Windows: colando o caractere CR. O Excel (ou talvez Windows) transforma o CR em um LF.
Mathieu K.

Respostas:

24

Encontrado aqui :

Método 1 - Quebra de células

Freqüentemente, você só precisa definir a célula para quebrar o texto e pode definir a largura da célula para o que desejar. Escolha Formatar células, guia Alinhamento e marque Quebrar texto.

texto alternativo

O resultado é:

texto alternativo

Método 2 - Inserir um retorno

Este é um acéfalo. Basta digitar a primeira linha, pressione Alt+ Entere digite a segunda linha. O resultado é praticamente o mesmo que acima, no entanto, se você copiar e colar no Word, por exemplo, você terminará com uma quebra de linha. Ou, se você exportar para CSV ou outro formato de texto, poderá obter resultados inesperados.

texto alternativo

O resultado será:

texto alternativo

Método 3 - usando uma fórmula

Para usar isso, você deve ter o texto de quebra automática selecionado. Aqui está uma fórmula de exemplo:

=A1 & char(13) & A2

Em seguida, copie a célula e cole os valores somente novamente.

Os resultados, novamente, são os mesmos que acima. No entanto, se você esquecer de quebrar o texto na célula, verá o seguinte:

texto alternativo

Joe
fonte
2
No método 3, ele faz o & char (10) e que é um feed de linha char (13) é um retorno de carro especificado na pergunta, veja en.wikipedia.org/wiki/Ascii#ASCII_control_characters
Col
1
Observe que a única resposta correta é o método 3 - usando uma fórmula conforme indicado na pergunta original.
23410 guillermooo
Conforme meu teste (imagem aqui) , os métodos 1 e 2 estão completamente errados. O método 1 não insere nenhum tipo de quebra de linha. O método 2 insere um avanço de linha (caractere 10), que explicitamente não é o que a pergunta pede. Mesmo o método 3 ainda está um pouco errado: a imagem ainda mostra incorretamente CHAR(10); e, pelo menos no meu Excel 2013, o retorno de carro não faz com que o texto seja quebrado, portanto, se o Texto de quebra automática está ativado é irrelevante e, portanto, deve ser omitido nas instruções. Por favor, veja / edite minha CW.
Mathieu K.
0

Conforme a edição do OP da pergunta original, use uma fórmula que use concatenação e caractere ASCII 13. Copie-o e cole-o, apenas com valores, sobre ele mesmo.

Fórmula da amostra:

="start of text"&CHAR(13)&"continuation of text"

ou

=A1&CHAR(13)&A2
Mathieu K.
fonte