如何使用VBA将Excel数据粘贴到Outlook中?

我有一个Excel工作表,其中包含a1:q38中的数据,我需要将其粘贴到Outlook电子邮件的BODY中。 任何想法如何做到这一点,而不是保存为JPG或PNG图像?

Outlook对象模型提供了三种处理项目主体的主要方法:

  1. 身体 。
  2. HTMLBody 。
  3. Word编辑器。 Inspector类的WordEditor属性返回表示消息正文的Word文档的一个实例。 所以, 你可以使用Word对象模型做任何你需要的消息正文

例如,可以使用Excel对象模型中的Range类的Copy方法,然后使用Word对象模型中的Range类的Paste方法将复制的数据粘贴到Excel中。

有关更多信息,请参见第17章:使用项目组 。