Incollare il testo in Excel senza dividere gli spazi (o altri delimitatori)


28

Di recente ho usato la funzionalità Testo in colonne in Excel per dividere una colonna di dati in più colonne in base al carattere dello spazio. Ora quando incollo il testo in Excel, lo divide automaticamente in più colonne senza utilizzare la funzionalità Testo in colonne. C'è un modo per ripristinare questa funzionalità alla normalità?


il mio sta dividendo l'URL sul colon ... in ogni foglio di calcolo che uso!
boomhauer,

Risposte:


48

Sembrava funzionare, ma è un po 'coinvolto.

  1. Inserisci i dati in una cella.
  2. Seleziona la funzione Testo in colonne.
  3. Assicurati che Delimitato sia selezionato e scegli Avanti.
  4. Deseleziona il segno di spunta accanto a Spazio (o al delimitatore che desideri disabilitare)
  5. Fai clic su Fine.

Non dimenticare di contrassegnare la tua risposta come soluzione @ leigh-riffel. Aiuta la comunità.
evan.bovie,

5
questo ha funzionato. quindi sembra che l'ultima operazione di testo in colonne venga utilizzata per tutte le incollature future.
boomhauer,

Viene utilizzato per tutte le incollature future in qualsiasi cartella di lavoro e inoltre viene impostato per impostazione predefinita ogni volta che si apre un file di testo.
Mohirl,

Argh. ovvio (col senno di poi) - grazie che è un grande risparmio di tempo
Fostandy

1
Triste UX !! .. Avrebbero dovuto aggiungere un'opzione "Auto Split" / pulsante della casella di controllo proprio accanto al pulsante Dividi testo in colonne.
WeSam Abdallah,

2

Ho creato una macro veloce e l'ho aggiunta al mio file personal.xlsm. Ecco il codice Questo più o meno fa la stessa cosa che Leigh Riffel ha suggerito, tranne per il fatto che si tratta di una rapida corsa Macro.

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

Attenzione: l'esecuzione di una macro perde la cronologia degli annullamenti.
gws,

0

Oppure fai semplicemente clic sulla barra della formula o nella cella come se stessi digitando, quindi incolla: andrà solo in quella cella. (LOL crea una macro - così complicata)


Funziona se stai provando a incollare in una sola cella. Non funziona per incollare su più righe perché tutte le linee finiscono in una cella.
Krubo,

-1

CTRL Z per annullare non sarebbe un modo più veloce per ripristinarlo?


1
Annulla ripristina non solo la suddivisione implicita, ma anche l'incollamento esplicito stesso. Voglio la pasta, non solo la divisione.
Leigh Riffel,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.