Como configurar e mover texto em um arquivo de texto bruto, incluindo espaços de manutenção

0

O que eu preciso fazer é mover uma coluna de texto para outra parte do arquivo; no entanto, cada linha precisa ter uma quantidade específica de espaços no final e eu não posso copiar a coluna solitária porque ela envolve a próxima linha.

Existe alguma maneira de fazer isso? Uma maneira muito primitiva de colocar isso seria:

A     B     C      D     E
1     2     3      4     
1     2            4     5
1     2            4     5
1     2            4     5
1     2            4     5

Então eu tenho que mover os "5" para baixo sob o C. Cada linha tem que ter 150 caracteres cada para funcionar corretamente. Eu tentei movê-lo para o Excel para mover a coluna; no entanto, depois de exportar para um arquivo de texto, todas as configurações ficam confusas e não podemos usá-lo.

Editar Esclarecimento do comentário para uma resposta.

Eles não estão realmente em colunas formatadas, eles estão em "colunas" separadas por espaços, então, para encontrar uma coluna e movê-la, é impossível. Também não são números, apenas incluo aqueles como uma simulação do formato. Na verdade, é o endereço que eu preciso mudar. Mas como é um grande bloco de texto espaçado para se parecer com colunas, esse processo é muito difícil.

Editar mais

... então o arquivo realmente se parece com algo como:

A B C D E
1 28 314 404 
17 27 4 52
12345 256 42 5
128 2 4095 512
1 221 456789 5773
    
por AgainstClint 28.02.2011 / 21:54

4 respostas

0

Se eu me lembro, você pode simplesmente pressionar a tecla ALT e selecionar o texto em uma "caixa" com o mouse, ou com as teclas de seta (como quiser). Depois você pode copiar e colar ...

    
por 28.02.2011 / 22:09
0

Tenho certeza de que esse é um arquivo CSV de largura fixa. ou seja, o preenchimento de cada coluna é crítico para o layout de importação e exportação. Embora o Excel possa carregar esse tipo de arquivo, ele não pode exportá-lo de volta no mesmo formato.

Eu tenho uma ferramenta chamada CSV Easy que pode ajudar. Portanto, carregue-o no Excel, classifique-o, exporte-o como um csv, carregue-o no CSV Easy e salve como largura fixa.

Uma versão de teste está disponível em csveasy.com

Espero que ajude.

    
por 01.03.2011 / 09:41
0

Se este é um arquivo de texto simples (estou confuso com as marcas Excel e Word), você pode usar apenas EditPlus , O alt-C permite a seleção de colunas.

    
por 18.08.2011 / 22:27
0

No comentário AgainstClint, 28 de fevereiro de 2011, às 21: a questão é esclarecida.

Após importar para o Excel, use a Delimitação "Fixed Width"

Dados > texto para Colunas > Largura fixa

Coloque suas pausas em 150, isso lhe dará colunas separadas para cada intervalo de 150 caracteres ou espaços. Depois disso, você poderá copiar e colar de uma coluna do excel para a outra.

    
por 19.04.2013 / 18:29