宏/脚本 - 将蓝线设置为参考,以便在转发时删除以前的电子邮件,而无需手动删除以前的电子邮件

时间:2015-05-11 21:25:16

标签: vba email outlook sendmail forward

寻求您对此过程的见解:

我想转发收到的最新电子邮件,但不包括电子邮件的整个主题。我可以转发该电子邮件而无需手动删除该主题中的先前电子邮件吗?

我希望自动将收到的最新/最新电子邮件发送到特定的电子邮件地址,而不会在帖子中显示先前的电子邮件。

我在想的是,我会将“蓝线”设置为参考,用于开始位置和结束位置。因为众所周知,每当我们转发HTML电子邮件时,都会有一条蓝线分隔收到的电子邮件。

有可能吗?将蓝线设置为参考,然后删除不在线内的所有内容。

1 个答案:

答案 0 :(得分:0)

您可以使用VBA宏在运行时编辑邮件正文。 Outlook对象模型为工作项主体提供了三种主要方式:

  1. Body - 表示Outlook项目的明文正文的字符串。
  2. HTMLBody - 表示指定项目的HTML正文的字符串。
  3. Word editor - 正在显示的消息的Microsoft Word文档对象模型。 Inspector类的WordEditor属性从Word对象模型返回Document类的实例,您可以使用它来设置消息体。
  4. 您可以在Chapter 17: Working with Item Bodies中详细了解所有这些方式。我们取决于您选择自定义邮件正文的方式。

    如果您不熟悉VBA宏,请参阅Getting Started with VBA in Outlook 2010