Colando texto separado por espaço em branco no excel

0

Eu tenho o seguinte texto de um arquivo (como um exemplo) que é separado por uma linha em branco:

text123
text12345

text123456
text1234567

Como posso colar isso no excel para que todo o texto separado por uma linha em branco entre em sua própria célula? Eu tentei usar o assistente de importação de texto, mas não vi nenhuma opção, este é o Office 2010. Colar padrão coloca cada linha em sua própria célula. Obrigado

    
por user117974 07.03.2013 / 12:52

2 respostas

1

Você pode fazer isso em duas etapas. Primeiro no seu editor de texto, faça uma operação de busca / substituição onde você substitui dois finais de linha em uma linha (por exemplo, [LF] [LF] ou [CR] [LF] [CR] [LF]) com algum caractere que não aparecem em qualquer outro lugar no texto. ' por exemplo. Em seguida, importe o arquivo de texto como um arquivo csv ('valor separado por vírgula') e altere o separador para o caractere escolhido.

(Para pesquisar / substituir facilmente sem precisar saber o seu tipo final de linha, na maioria dos editores de texto você pode simplesmente destacar as duas linhas (de imediatamente após o 5 no texto12345 até o final da linha em branco) e copiar / colar na caixa de pesquisa na caixa de diálogo de pesquisa / substituição.)

Editar: Veja como especificar um delimitador personalizado ao importar: Como você altera o delimitador padrão na Importação de Texto no Excel?

Além disso, essa questão é provavelmente mais apropriada ao link , pois não é realmente relacionado a programação.

    
por 07.03.2013 / 12:59
0

As etapas a seguir farão isso se você estiver feliz por text123 estar na mesma linha que text12345:

  1. Use uma ferramenta 'pesquisar e substituir' (uma que suporte expressões regulares) para substituir todos os feeds de linha duplos por um token exclusivo. Por exemplo. \ n \ n - > XXXXXXXX (ou \ r \ n \ r \ n - > XXXXXXXX)
  2. Substitua todos os feeds de linha única por um caractere de espaço
  3. Substitua todos os tokens exclusivos da etapa 1. por um único avanço de linha
  4. Cole no Excel.
por 07.03.2013 / 16:06