2015-05-11 38 views
-1

求你對這個過程的洞察力轉發時設置轉發藍線爲參考刪除之前的電子郵件:宏/腳本 - 無需手動刪除之前的電子郵件

我要轉發的最新郵件只收到不包括整個主題的電子郵件。我可以轉發該電子郵件而無需手動刪除線索上的以前的電子郵件嗎?

我想自動發送最新/最新收到的電子郵件到一個特定的電子郵件地址,而沒有以前的電子郵件線程。

我在想什麼,我會設置「藍線」作爲參考,起始位置和結束位置。因爲我們都知道,無論何時我們轉發HTML電子郵件,都會有一條藍線分隔收到的電子郵件。

有沒有可能這樣做?將藍線設置爲參考,然後刪除不在線內的所有內容。

+0

你試過了什麼代碼?什麼不起作用? – pteranodon

+0

我還在想這個想法是否可行。我只是不知道如何設置回覆/轉發藍線作爲開始和結束引用。 –

回答

0

您可以使用VBA宏在運行時編輯郵件正文。 Outlook對象模型提供了工作項目正文方式主要有三種:

  1. Body - 代表Outlook項目的明文體的字符串。
  2. HTMLBody - 表示指定項目的HTML正文的字符串。
  3. Word editor - 正在顯示的消息的Microsoft Word文檔對象模型。 Inspector類的WordEditor屬性返回Word對象模型中的Document類的實例,您可以使用該對象設置消息正文。

您可以在Chapter 17: Working with Item Bodies中閱讀更多關於所有這些方法。我們決定採用哪種方式來選擇自定義郵件正文。

如果您是VBA宏的新手,請參見Getting Started with VBA in Outlook 2010