Cuando crea una cadena de varias líneas en una celda de Excel (usando Alt-Enter), si copia esa celda a un editor de texto, Excel agregará automáticamente comillas dobles (") alrededor de la cadena completa, es decir:
Cell1 | Simple String 1
Cell2 | First line of a
| Multiline string
| with 3 lines
Cell3 | Another simple line 2
Cuando copia solo la columna con valores en un editor de texto, obtenemos:
Simple String 1
"First line of a
Multiline string
with 3 lines"
Another simple line 2
¿Cómo puedo decirle a Excel que no agregue la cita alrededor del texto de varias líneas al copiar desde Excel?
Editar: Editores de texto que probé y que muestran este comportamiento:
- MS Word
- Bloc de notas
- Bloc
- Bloc de notas++
- Estudio de servidor SQL
Si tiene alguna sugerencia sobre el uso de un editor en particular (o uno de los anteriores), dígame cuál y cómo usarlo...
Respuesta1
La forma en que se copia su texto en Word depende de la opción de formato elegida. En Word 2010, la opción de formato predeterminada es HTML Format
. Hay cuatro opciones principales sobre cómo copiar texto en Word. ( Formatted Text (RTF)
, Unformatted Text
, HTML Format
, y Unformatted Unicode Text
)
Al pegar texto formateado se crean minitablas en Word. (Los contornos azules.)
Para obtener texto sin formato en Word sin comillas dobles:
- Pegue el texto formateado para que cree la tabla.
- Seleccione la tabla y cópiela.
- Muévete a un lugar en blanco y pega la nueva copia como texto sin formato. (
Alt + E
,S
)
Esto también funciona para pegar los resultados sin comillas en otro editor. Simplemente modifique el paso 3 para pegarlo en el otro editor.
Sin embargo, probablemente sería más rápido simplemente pegar como de costumbre y luego usar Reemplazar para buscar y eliminar todas las comillas dobles.
Respuesta2
Si copia un rango de Excel (2010) a Word, obtendrá el texto tal como lo desea, sin comillas. Luego podrá copiarlo nuevamente en su destino final, por ejemplo, el bloc de notas. Excel->Word->Bloc de notas le dará los resultados que desea.
Respuesta3
- Escribí
=A2
, que hace referencia a la celda conCHAR
en la fórmula. - Luego copié
A2
y pegué como valores en otra celda, por ejemploA3
. - Luego seleccioné
A3
, presioné F2, CtrlShiftHome, CtrlC. - Deténgase ahí, no pegue en otra celda de Excel. Déjelo en el portapapeles y péguelo en el Bloc de notas.
- Las comillas invisibles desaparecen.
Desaparece como dijo INXS, ¡Desaparece! :=)
Respuesta4
Puede solucionar esto resaltando la celda y luego copiando y pegando el código directamente desde la barra de texto en la parte superior haciendo clic en ella y resaltándolo todo manualmente.
Solo hice esto en Excel 2010, así que no sé si funcionará para versiones anteriores.