Pegar texto en Excel sin dividirlo en espacios (u otro delimitador)

Pegar texto en Excel sin dividirlo en espacios (u otro delimitador)

Recientemente utilicé la función Texto en columnas en Excel para dividir una columna de datos en varias columnas según el carácter de espacio. Ahora, cuando pego texto en Excel, lo divide automáticamente en varias columnas sin usar la función Texto en columnas. ¿Hay alguna manera de revertir esta funcionalidad a la normalidad?

Respuesta1

Esto pareció funcionar, pero es un poco complicado.

  1. Ingrese datos en una celda.
  2. Seleccione la función Texto a columnas.
  3. Asegúrese de que Delimitado esté seleccionado y elija Siguiente.
  4. Desmarque la marca junto a Espacio (o el delimitador que desea desactivar)
  5. Haga clic en Finalizar.

Respuesta2

Creé una macro rápida y la agregué a mi archivo personal.xlsm. Aquí está el código. Esto hace más o menos lo mismo que sugirió Leigh Riffel, excepto que es una ejecución rápida de 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

Respuesta3

O simplemente haga clic en la barra de fórmulas o en la celda como si estuviera escribiendo, luego pegue; entonces solo irá a esa celda. (LOL creando una macro, muy complicado)

información relacionada