如何将格式化的Excel表复制到Gmail?


20

如何将表格从Excel电子表格复制并粘贴到Gmail中,并保持原始格式和边框?

我在Chrome中使用Gmail。

Answers:


20

复制到Excel范围时,将其粘贴到电子邮件客户端时会生成CSS样式的HTML。如果您粘贴到Outlook中,则取决于您的设置,Outlook将处理CSS样式的HTML(甚至可以在电子邮件中对其进行重构)。

但是gmail不支持样式表或样式标签中定义的css样式,因此格式会丢失。如果内联定义,gmail将支持大多数CSS。也就是说,每个元素的css在每个元素的HTML样式属性中定义。您必须将Excel范围转换为内联样式的HTML,然后将其放到剪贴板上才能成功。

您有几种选择:

  1. 从Excel复制,然后粘贴到Word,然后从Word复制并粘贴到gmail。您的里程可能会根据格式的复杂程度以及Excel / Word的版本而有所不同。

  2. 从Excel复制为图片,然后粘贴到gmail。您将丢失文本内容,但是应该获得源的位图质量图像。

  3. 编写一些VBA以遍历源范围的单元格,并构建一些inline-css HTML来制作表,然后将该字符串放入剪贴板。警告-这会涉及很多,即使您在gmail中看到的东西看起来像自己喜欢的样子,电子邮件也可能无法在收件人的电子邮件客户端/程序中正确呈现。

  4. 编辑-通过从Excel复制并粘贴到Google表格中,然后从表格复制到gmail中,您也可能会获得可接受的结果。

您认为浏览器标准不好。欢迎来到响应式电子邮件设计的世界。

另外,请参阅CampaignMonitor以获取对CSS的电子邮件客户端支持的良好参考。


5

选项1:

将内容复制到Google表格中,然后粘贴到Gmail中。

选项2:

将内容复制到Word,然后粘贴到Gmail。


1

我找到了一个简单的解决方案。我使用Outlook destkop作为客户端登录了gmail。然后,我使用Outlook粘贴到数据透视表中并发送电子邮件,保留格式。当我在Gmail Web门户中对其进行检查时,其外观甚至相同。


0

从Excel复制到Microsoft Word,然后复制到gmail时,请确保未选择“纯文本模式”。您可以在右下角的删除图标旁边的倒置三角形中找到它。


1
该站点的“问答”格式保留了问题的答案。这篇文章实际上是评论而不是答案。您可以随时对自己的帖子发表评论,一旦您拥有足够的声誉,就可以对任何帖子发表评论。非答案往往会吸引人们投票,并可能被删除。
fixer1234
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.