如何从 Excel 复制到 Outlook 并保留格式?

如何从 Excel 复制到 Outlook 并保留格式?

有时我将 Microsoft Excel 文件的一部分复制到 Microsoft Outlook,格式没问题,但有时是错误的——每个单元格的内容之前都有多余的空格,因此看起来 Excel 中的每一行,粘贴到 Outlook 后都会多出一行。

我该怎么做才能使复制和粘贴功能起作用?

答案1

我认为您的意思是将 Excel 数据粘贴到电子邮件正文中。

1) 为了不弄乱格式,我选择了要复制的表格的一部分,经典的 Ctrl+C 并在 Outlook 2010 中使用特殊粘贴,即右键单击并选择粘贴为“图片”。通常可以正常工作,但如果不行:

2) 或者,您可以尝试另一种复制模式(Excel 2010+)。在 Excel 中选择范围,然后在功能区上找到“复制”图标,单击右侧的小三角形并选择“复制为图片”。然后,您可以选择几个有关详细信息的选项:屏幕上显示或打印,以及图片或位图。将图片格式粘贴到 Word 或 Outlook 后,可以轻松缩放图片格式,同时保持原始格式。尝试一下。

答案2

只是为了分享我的方法。

我将从 Excel 复制并粘贴到 Word 中。

然后我再复制整个内容并将其粘贴到我的 Outlook 中。

希望这有帮助。

答案3

我认为该问题也可以描述为每个单元格中实际数字数据之前都有不可见的字符,这导致单元格的高度为 2 行而不是 1 行。将光标放在实际数字数据的左侧并按“退格”键约 4 次可删除这些不需要的字符。通过对行中的每个单元格执行此操作,行将减少回一行,这通常是可以预期的(即消除了前面的空白行)。我刚刚描述的方法是我用来解决这个问题的方法,但是当表格中有许多数字单元格时,这种方法就变得非常繁琐。

我发现一种更快捷的方法是简单地选择粘贴到电子邮件中的表格中的所有数字单元格,然后单击文本中心按钮(或键入 Ctrl-E),然后单击文本右移按钮(或键入 Ctrl-R)。这似乎可以消除所有不可见的字符,从而降低行高并正确地左对齐数字。以上假设一台 PC 和 Office 365。

答案4

我通过 OneNote 生成了一封嵌入 Excel 的预格式化邮件。不幸的是,它会自动转换为图片

相关内容