在Gmail中插入表格


28

如何在Gmail邮件中创建表格?目前,我已经在Google文档电子表格中获取了数据,但是将其复制并粘贴到Gmail编辑器中只会粘贴制表符分隔的列,而不是表格。我在纯文本和富文本编辑器中都尝试过。


目前,将Google表格范围/表格复制并粘贴到Gmail邮件中可以在Chrome中正常运行。
鲁本

Answers:


17

更新资料

几年后,Google Inbox可以让您直接从Google Sheets或LibreOffice中粘贴表格。我认为它也可以从Microsoft Office使用。

原始答案

这篇Digital Inspiration博客文章帮助了我。基本上,您可以从任何网页复制内容并将其粘贴到Gmail RTF编辑器中。编辑器将尽力保持格式。

就我而言,这意味着我必须执行以下操作:

  1. 将电子表格发布到网络上,但是只发布包含我要复制的数据的工作表;
  2. 获取已发布工作表的链接。如果您不希望使用整个工作表,则可以使用标准A1:C30格式指定所需的单元格;
  3. 打开一个新标签并粘贴链接;
  4. 通过输入Ctrl+ 选择整个表A,然后通过输入Ctrl+ 复制它C。我发现除非复制整个表格,否则粘贴根本不会起作用。
  5. 返回Gmail,确保您使用的是RTF编辑器,并确保光标上方和下方都有空白行。
  6. 键入Ctrl+ V粘贴在表中。

5

答案是否定的,您不能在Gmail中插入表格并设置其格式。以上所有建议都是解决方法。


1
这是真正的答案。对于世界上最流行的电子邮件应用程序之一,这是非常令人遗憾的事情。
speedplane 2014年

4

在Word中创建表,然后将文档另存为“单个文件网页”;选择并复制表格(Ctrl+ C);粘贴到您的Gmail邮件(Ctrl+ V)中。

它会跨越边界,阴影,字体大小等。列宽似乎由列中的字符数确定。


2

我发现Google制造了一个叫做Web Clipboard的东西来处理这样的问题。

在您使用的Google云端硬盘电子表格中,转到编辑网络剪贴板复制单元格范围。然后打开一个Google云端硬盘文档,然后转到“ 编辑” →“ Web剪贴板”,然后选择刚复制的单元格区域以将其粘贴。

然后进行常规复制,然后将此Google文档中的内容粘贴到Gmail。不是很漂亮,但是不需要在浏览器外做任何事情。如果Google将Web剪贴板集成到Gmail中,那就太好了。


该链接已断开。
瑞安·盖茨

1
正确,@ RyanGates,看起来就像他们逐步淘汰了Web Clipboard一样。看来您现在可以直接从表格直接复制/粘贴到Gmail,并保留格式。
thkemp

1

最快的解决方案:

  1. 打开Outlook并创建一条新消息。
  2. 从Excel或Word复制表并将其粘贴在消息上。
  3. 复制新邮件中的表格并将其粘贴到Gmail邮件中。

0

另一个选择:从Google文档电子表格粘贴到Microsoft Excel,然后粘贴到Gmail。

(当然,这假定您已安装Excel。这也可能适用于其他电子表格程序。)


0

“文件>发布到Web”部分非常简单。但是在尝试指定某些行和列时遇到了麻烦。我所有的搜索都没有得到直接的答案,所以这是我的。

  1. 选择要显示在嵌入式电子表格中的所有单元格。

  2. 右键单击所选区域的某个位置,然后选择“名称和保护范围”,或转到“数据>命名和保护范围”。

  3. 这将在电子表格的右侧显示“名称和受保护范围”工具箱。命名您的范围(仅文本)。我称我的为“ rangexyz”。电子表格范围的一个很好的名字。

  4. 现在,当您转到“文件>发布到Web”时,将范围名称放在“复制并粘贴上面的链接”框上方的单行字段中,该框显示用于嵌入或链接的代码。为了使该字段可编辑,您将需要选择要发布的特定工作表。如果您将其保留为整个电子表格,则将无法选择。

  5. 这样您便可以为您嵌入代码,现在其中包含“范围”值。

请告诉我这是有道理的。另外,我通常不会在我的网站上放很多软件命令菜单的图片。可爱。


0

您只需要在Microsoft的Internet Explorer中打开您的GMail帐户,然后即可将excel中的表格粘贴到GMail消息中


那其他浏览器呢?以及哪个IE版本?它支持所有IE版本吗?
serenesat


0

在为电子邮件创建表格消息时,我首先在Word或Spreadsheet包中创建它们(使用适当的列表),然后简单的复制粘贴始终对我有用。

  • Ubuntu没有问题,但是Windows 7在粘贴到邮件正文时缺少边框...!

0

您可以将表格从Microsoft Word复制到Gmail的电子邮件中。只需在Microsoft Word或使用Excel上设计表格即可(将表格复制/粘贴到Word文档中)。然后将表从Microsoft Word文档复制到“撰写邮件”窗口中。


-1

将您的表格粘贴到Outlook消息中,然后从其中剪切并粘贴到Gmail中。该表格可以轻松粘贴到邮件正文中。它的简单易用的选项。


-1

干得好。只需运行此宏(我将其编写并放入快速访问菜单中):

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

只需转到gmail并粘贴即可。


1
该代码应该去哪里?它是Word宏吗?如果是,它如何解决与Google文档有关的OP问题?
Vidar S. Ramdal 2014年

尽管是宏,但考虑到该功能的日常使用,它是最佳选择!
JDuarteDJ 2014年

解决方法很好,但是答案不完整,因为没有上下文或引用来应用它。

-3

如果要从Excel复制,则可以按以下提到的方式进行。

  • 选择要从Excel复制到Gmail的部分
  • 单击粘贴图标下方的,将出现图片选项
  • 选择复制为图片
  • 如屏幕上所示进行选择
  • 选择位图
  • 转到Gmail

-3

这是将此功能添加到Gmail的扩展程序:https : //mixmax.com/blog/support-for-tables-in-gmail。无需编码。


在您的答案中添加链接的必要内容总是更好。
serenesat

欢迎使用Web应用程序!请不要仅发布链接答案,而应充分说明解决方案。我建议你去旅游,看看是如何工作的。此外,请说明您是否与此产品/服务有关联。请阅读有关促销的帮助文章谢谢!
codingbadger

可悲的是,粘贴表功能不起作用。
艾布拉姆(Abram)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.