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.