Colar texto no Excel sem dividir espaços (ou outro delimitador)


28

Recentemente, usei o recurso Texto para colunas no Excel para dividir uma coluna de dados em várias colunas com base no caractere de espaço. Agora, quando colo o texto no Excel, ele o divide automaticamente em várias colunas sem usar o recurso Text to Columns. Existe uma maneira de reverter essa funcionalidade de volta ao normal?


o meu está dividindo URLs no cólon ... em todas as planilhas que eu uso!
boomhauer

Respostas:


48

Isso pareceu funcionar, mas está um pouco envolvido.

  1. Inserir dados em uma célula.
  2. Selecione o recurso Texto para colunas.
  3. Verifique se Delimitado está selecionado e escolha Avançar.
  4. Desmarque a seleção ao lado de Espaço (ou o delimitador que você deseja desativar)
  5. Clique em Finish.

Não esqueça de marcar sua resposta como a solução @ leigh-riffel. Ajuda a comunidade.
Evan.bovie

5
isso funcionou. portanto, parece que a última operação de texto em colunas é usada para todas as colagens futuras.
boomhauer

É usado para todas as colagens futuras em qualquer pasta de trabalho e também é definido por padrão sempre que você abre um arquivo de texto.
Mohirl

argh. óbvia (em retrospecto) - graças que é uma grande economia de tempo
fostandy

1
Sad UX !! .. Eles deveriam ter adicionado um botão de opção / caixa de seleção "Divisão automática" ao lado do botão Dividir texto em colunas.
WeSam Abdallah

2

Criei uma macro rápida e a adicionei ao meu arquivo personal.xlsm. Aqui está o código. Isso faz mais ou menos a mesma coisa que Leigh Riffel sugeriu, exceto que é uma macro rápida.

Sub DisableAutoSplitting()
    Selection.TextToColumns Destination:=Range("C2"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
        Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
        :=Array(1, 1), TrailingMinusNumbers:=True
End Sub

Cuidado: a execução de uma macro perde o histórico de Desfazer.
GWS

0

Ou simplesmente clique na barra de fórmulas ou na célula como se estivesse digitando e cole - ela só entrará nessa célula. (LOL criando uma macro - muito complicado)


Isso funciona se você estiver tentando colar em apenas uma célula. Não funciona para colar em várias linhas porque todas as linhas acabam na mesma célula.
krubo

-1

CTRL Z para desfazer não seria uma maneira mais rápida de revertê-lo?


1
Desfazer reverte não apenas a divisão implícita, mas também a própria pasta explícita. Eu quero a pasta, mas não a divisão.
Leigh Riffel
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.