it-swarm-es.com

¿Cómo copiar una tabla de Excel formateada en Gmail?

¿Cómo copio y pego tablas de una hoja de cálculo de Excel en Gmail y mantengo el formato y los bordes originales?

Estoy usando Gmail en Chrome.

20
Thư Viện IT

La copia de un rango de Excel da como resultado un HTML de estilo css cuando se pega en un cliente de correo electrónico. Si pega en Outlook, dependiendo de su configuración, Outlook manejará el HTML de estilo css (e incluso podría refactorizarlo dentro del correo electrónico).

Pero gmail no respetará los estilos CSS que se definen en hojas de estilo o etiquetas de estilo, por lo que se pierde el formato. gmail honrará la mayoría de css si está definido en línea. es decir, el css para cada elemento se define en el atributo de estilo HTML de cada elemento. Tendría que transformar el rango de Excel en HTML de estilo en línea, y colocarlo en el portapapeles para tener éxito.

Tienes pocas opciones:

  1. Copie desde Excel, luego pegue en Word, luego copie desde Word y pegue en gmail. Su millaje puede variar según la complejidad del formato y la versión de Excel/Word.

  2. Copia como una imagen de Excel y pégala en gmail. Perderá el contenido textual, pero debe obtener una imagen de calidad de mapa de bits de la fuente.

  3. Escriba algo de VBA para recorrer las celdas del rango de origen y genere algo de HTML en línea-css para hacer la tabla, y luego coloque esa cadena en el portapapeles. Advertencia: esto será bastante complicado, e incluso si obtiene las cosas con la apariencia que desea en gmail, es posible que los correos electrónicos no se muestren correctamente en el programa/cliente de correo electrónico del destinatario.

  4. EDITAR: también puede obtener resultados aceptables al copiar desde Excel, pegar en Google Sheets y luego copiar de Sheets en gmail.

Pensaste que los estándares del navegador eran malos. Bienvenido al mundo de Responsive Email Design.

También, vea CampaignMonitor para una buena referencia del soporte de cliente de correo electrónico para css

19
ThunderFrame

Opción 1:

Copie el contenido en Google Sheets y luego péguelo en Gmail.

Opción 2:

Copia el contenido a Word y luego pégalo en Gmail.

5
Vashi

He encontrado una solución fácil. Inicié sesión en gmail utilizando Outlook Destkop como cliente. Luego uso Outlook para pegar en la tabla dinámica y enviar el correo electrónico, se conserva el formato. Incluso se ve igual cuando lo verifico en el portal web de Gmail.

1
Josh D

Al copiar desde Excel a Microsoft Word y luego a gmail, asegúrese de que el "modo de texto sin formato" NO esté seleccionado. Puede encontrarlo en el triángulo al revés al lado del icono de eliminar en la esquina inferior derecha.

0
gimmegimme