Insertar una tabla en Gmail

28

¿Cómo puedo crear una tabla en un mensaje de Gmail? Actualmente tengo los datos en una hoja de cálculo de Google Docs, pero copiarlos y pegarlos en el editor de Gmail solo pega columnas delimitadas por tabuladores, no una tabla. Lo he intentado tanto en el texto plano como en los editores de texto enriquecido.

Don Kirkby
fuente
En este momento, copiar y pegar un rango / tabla de Hojas de cálculo de Google en un mensaje de Gmail funciona bien en Chrome.
Rubén

Respuestas:

17

Actualizar

Unos años más tarde ahora, y Google Inbox le permitirá pegar una tabla directamente desde Google Sheets o LibreOffice. Supongo que también funciona desde Microsoft Office.

Respuesta original

Esta publicación del blog de inspiración digital me ayudó. Básicamente, puede copiar contenido de cualquier página web y pegarlo en el editor de texto enriquecido de Gmail. El editor hará todo lo posible para mantener el formato.

En mi caso, eso significaba que tenía que hacer lo siguiente:

  1. Publique la hoja de cálculo en la web, pero solo publique la hoja con los datos que quería copiar;
  2. Obtenga el enlace para la hoja publicada. Si no desea la hoja completa, puede especificar las celdas que desea utilizando el A1:C30formato estándar ;
  3. Abra una nueva pestaña y pegue el enlace;
  4. Seleccione toda la tabla escribiendo Ctrl+ Ay luego cópiela escribiendo Ctrl+ C. Descubrí que el pegado no funcionaba en absoluto a menos que copiara toda la tabla;
  5. Vuelva a Gmail, asegúrese de estar en el editor de texto enriquecido y asegúrese de que haya líneas en blanco encima y debajo del cursor;
  6. Escriba Ctrl+ Vpara pegar en la tabla.
Don Kirkby
fuente
5

La respuesta es NO, no puede insertar una tabla y formatearla en Gmail. Todas las sugerencias anteriores son soluciones alternativas.

Sue Olson
fuente
1
Esta es la verdadera respuesta. Es una situación bastante lamentable con una de las aplicaciones de correo electrónico más populares del mundo.
Speedplane
4

Cree la tabla en Word y luego guarde el documento como 'Página web de un solo archivo'; seleccione y copie la tabla ( Ctrl+ C); pegar en su mensaje de Gmail ( Ctrl+ V).

Atraviesa los bordes, el sombreado, el tamaño de fuente, etc. El ancho de columna parece estar determinado por el número de caracteres en la columna.

Vic Bushing
fuente
2

Descubrí que Google creó esta cosa llamada Web Clipboard para manejar problemas como este.

En la hoja de cálculo de Google Drive con la que está trabajando, vaya a EditarPortapapeles webCopiar rango de celdas . Luego abra un documento de Google Drive y vaya a EdiciónPortapapeles web y seleccione el rango de celdas que acaba de copiar para pegarlo.

Luego, haga una copia y pegue normal de este documento de Google en Gmail. No es realmente bonito, pero no requiere hacer nada fuera de su navegador. Sería bueno si Google integrara el Portapapeles web en Gmail.

thkemp
fuente
Este enlace está roto
Ryan Gates
1
Correcto, @RyanGates, parece que eliminaron gradualmente el Portapapeles web . Parece que puede copiar / pegar directamente desde Hojas de cálculo a Gmail ahora y se conserva el formato.
thkemp
1

La solución más rápida:

  1. Abra Outlook y cree un nuevo mensaje.
  2. Copie la tabla de Excel o Word y péguela en el mensaje.
  3. Copie la tabla de su nuevo mensaje y péguelo en su mensaje de Gmail.
Víctor
fuente
0

Otra opción: pegar desde la hoja de cálculo de Google Docs en Microsoft Excel, luego pegar en Gmail.

(Por supuesto, esto supone que tiene Excel instalado. Esto también puede funcionar para otros programas de hoja de cálculo).

Bob Esponja
fuente
0

La parte "Archivo> Publicar en la Web" fue bastante simple. Pero quedé atrapado al intentar especificar ciertas filas y columnas. Toda mi búsqueda no generó una respuesta directa, así que aquí está la mía.

  1. Seleccione todas las celdas que desea que aparezcan en su hoja de cálculo incrustada.

  2. Haga clic derecho en algún lugar del área seleccionada y elija "Nombre y rango de protección", o vaya a "Datos> Rangos con nombre y protegidos".

  3. Esto traerá la caja de herramientas "Nombre y rangos protegidos" en el lado derecho de su hoja de cálculo. Nombre su rango (solo texto). Llamé al mío "rangexyz". Un buen nombre para un rango de hoja de cálculo.

  4. Ahora, cuando vaya a "Archivo> Publicar en la Web", coloque el nombre de su rango en el campo de una línea sobre el cuadro "Copiar y pegar el enlace de arriba" que muestra el código para incrustar o vincular. Para que este campo sea editable, deberá seleccionar la hoja específica que está intentando publicar. Si lo deja como la hoja de cálculo completa, no será una opción.

  5. Eso le dará un código de inserción que ahora tiene un valor de "rango".

Por favor dime que tiene sentido. Además, normalmente no pongo grandes imágenes de los menús de comandos de software en mi sitio web. Encantador.

PulsarManiac
fuente
0

Solo tiene que abrir su cuenta de GMail en Internet Explorer de Microsoft, luego le permite pegar tablas de Excel en el mensaje de GMail

usuario101608
fuente
¿Qué pasa con otros navegadores? ¿Y qué versión de IE? ¿Es compatible con todas las versiones de IE?
serenesat
0

Al crear mensajes tabulares para correos electrónicos, primero los creo en Word o en un paquete de hoja de cálculo (con la tabulación adecuada), luego una simple copia y pegado siempre funcionó para mí.

  • ¡Ubuntu no tuvo problemas, pero Windows 7 falló con bordes cuando se pegó en el cuerpo del correo electrónico ...!
Harsha
fuente
0

Puede copiar tablas de Microsoft Word en un correo electrónico de Gmail. Simplemente diseñe la tabla en Microsoft Word o si usa Excel (copiar / pegar en un documento de Word). Luego copie la tabla del documento de Microsoft Word en la ventana "Redactar correo".

NS Naidu
fuente
-1

Pegue su etiqueta en el mensaje de Outlook, córtela desde allí y péguela en Gmail. La etiqueta se puede pegar fácilmente en el cuerpo del correo. Su opción simple y fácil.

Sneha
fuente
-1

Aqui tienes. Simplemente ejecute esta macro (escribí esto y la puse en mi menú de acceso rápido):

Sub CopyTableForGmail()

Dim objWord As Object

    Selection.Copy
    Set objWord = CreateObject("Word.Application")
objWord.Visible = False

objWord.Documents.Add
objWord.Selection.PasteExcelTable False, False, False
objWord.ActiveDocument.Tables(1).Select
objWord.Selection.Copy

objWord.ActiveDocument.Saved = 1
objWord.Quit
Set objWord = Nothing

End Sub

Solo tienes que ir a gmail y pegar.

kuzmin.ca
fuente
1
¿Dónde se supone que debe ir este código? ¿Es una macro de Word y, de ser así, cómo resuelve el problema del OP, que se trata de Google Documents?
Vidar S. Ramdal
¡A pesar de ser una macro, es la mejor opción teniendo en cuenta el uso diario de la función!
JDuarteDJ
La solución alternativa está bien, pero la respuesta no está completa ya que no hay contexto ni referencias para aplicarla.
Rubén
-3

Si está copiando desde Excel, puede hacerlo de la manera mencionada a continuación.

  • Seleccione la parte que desea copiar de Excel a su Gmail
  • Haga clic debajo del icono de pegar, donde habrá una opción de como imagen
  • Seleccione copiar como imagen
  • Seleccione como se muestra en la pantalla
  • Seleccionar mapa de bits
  • Recurrir a Gmail
  • Pegar
Ravi
fuente
-3

Aquí hay una extensión que agrega esta función a Gmail: https://mixmax.com/blog/support-for-tables-in-gmail . No se requiere codificación.

BradV
fuente
Siempre es mejor agregar el contenido necesario del enlace en su respuesta.
serenesat
Bienvenido a las aplicaciones web! Por favor, no solo publique respuestas de solo enlaces, debe explicar completamente cuál es la solución. Te sugiero que hagas un recorrido para ver cómo funcionan las cosas. Además, indique si está afiliado a este producto / servicio. Lea el artículo de ayuda sobre promoción ¡Gracias!
codingbadger
Lamentablemente, la función de tabla de pegado no funciona.
Abram el