Mi pregunta es similar a Copiar un texto multilínea en una sola celda en Excel , excepto que el texto que quiero copiar contiene formato de texto enriquecido: texto en negrita, texto en color, elementos de viñeta, etc.
Si hago doble clic en la celda, o hago clic en la barra de fórmulas, antes de pegar, como se indica en la respuesta de la pregunta vinculada, conserva los saltos de línea, pero se pierde todo el otro formato; trata la pasta como una pasta de texto sin formato.
¿Hay alguna forma de copiar texto formateado de varias líneas desde una página web, un correo electrónico, MS Word o cualquier otro programa en una sola celda en Excel?
Como ejemplo, suponga que quiero copiar el siguiente texto directamente de esta página web y pegarlo todo en una celda de mi libro de trabajo, al tiempo que se conservan los saltos de línea y el formato:
Cómo hacer un sándwich:
- 2 rebanadas de pan
- una rebanada de carne
- una rebanada de queso
Pon la carne en una de las rebanadas de pan. Pon el queso encima de eso. Pon la otra rebanada de pan encima de eso.
Voila!
Aquí hay varias capturas de pantalla de las formas en que intenté lograr esto copiando desde una tabla de un documento de Microsoft Word a Excel usando varias opciones. El texto A1
, B1
etc. indica las celdas en las que espero que termine el texto.
En Word, con los caracteres de formato que se muestran:
Uso predeterminado de Pegar en Excel en la celda A1. Tenga en cuenta que Excel dividió el texto tanto en el disco duro (¶) como en el suave (↵) en filas separadas, y creó celdas combinadas para el texto "A1" y "C1":
Usando la opción de pegar "Formato de destino de coincidencia" en Excel, en la celda A1:
Haga doble clic dentro de la celda B1, luego pegue (tenga en cuenta que no hay opciones de "Pegado especial" disponibles con este enfoque):
Y aquí, noté todo el formato de caracteres que Excel aplicó al usar el pegado predeterminado, y lo apliqué manualmente al texto para ilustrar mi resultado deseado. Excel no ofrece bala formato, pero cuando se utiliza la pasta defecto, se pone el símbolo de bala en 11,5 pt Símbolo de fuente, y reproduce la lengüeta de la Palabra con varios caracteres de espacio en 7 pt Times New Roman. Lo único que no se puede aplicar a un subconjunto del texto en una celda es la alineación con sangría, pero incluso sin eso, para obtener un resultado de pegado como este, sin tener que aplicar manualmente la fuente, el tamaño, la negrita y la cursiva en todas partes, cada vez (y el color, si corresponde), sería ideal: