Colando no Excel a partir do Word - impede que uma nova linha do Word seja convertida em uma nova célula

Colando no Excel a partir do Word - impede que uma nova linha do Word seja convertida em uma nova célula

Então eu tenho uma tabela no MS Word que possui duas colunas. Na segunda coluna o texto está espalhado em várias linhas, ou seja, pressionei 'Enter' para conseguir isso.

Quando colo no Excel, ele converte essas linhas separadas em células separadas.

O que eu quero fazer é manter as linhas na mesma célula, apenas em linhas diferentes, ou seja, o que aconteceria se eu pressionasse Alt+Enter em uma célula do Excel.

Como eu faria isso?

Editar:aqui está um exemplo dos meus dados. No Word, está em uma tabela de palavras.

----------------------------
| Bananas   | - yellow     |
|           | - curved     |
----------------------------
| Apples    | - red/green  |
|           | - round      |
----------------------------

Responder1

Melhor resposta: Como copio tabelas do Word para o Excel sem dividir as células em várias linhas

O truque dado é copiar/substituir o caractere de nova linha na tabela do Word por algo como o símbolo de parágrafo ¶ (agora eu sei que isso também é conhecido como "pilcrow"). Você não precisa salvar o documento do Word para preservar o original.

Cole os dados modificados no Excel e então você pode copiar/colar novamente para colocar as quebras de linha internas de volta dentro das células sem dividi-las. O truque do lado do Excel é usar códigos Alt para definir a pesquisa e substituição. Veja o link referenciado.

Responder2

Colar não funcionará. Alt+Enter no Excel não é um caractere especial, é apenas uma maneira de garantir que um CR+LF seja armazenado dentro de uma célula, em vez de forçá-lo a ir para a próxima célula.

Uma opção seria não pressionar Enter na tabela do Word, mas usar outro caractere (por exemplo, '#') e, em seguida, usar uma macro no Excel para procurar por '#' e substituir por CHR (10) depois de colar.

informação relacionada