2011-03-21 70 views
0

我目前使用Microsoft的Office Outlook 2010作爲電子郵件客戶端,並且我想要隨機簽名。我知道有一些第三方軟件可以做到這一點,但我的客戶處於封閉環境,我無法使用它們。Outlook中的隨機簽名(2010)

我知道它可以用一個簡單的VB宏來完成,但是我不知道如何編寫它(不是VB腳本[幸運地]),也沒有使用什麼函數。我只需要一個簡單的宏來放置一個隨機行(我可以稍後找到一種從文件中查找的方式,但是目前我需要顯示一個隨機簽名或甚至是寫入簽名的宏)。

我很感謝在這個問題上的任何幫助,甚至爲我提供一些有用的指導鏈接。

真誠。 我。 :)

回答

0

所有你需要做的就是處理Application_ItemSend事件。

將一個獨特的字符串轉換成你的簽名,如RANDOM_GOES_HERE,然後在您的ItemSend事件中,你可以使用HTMLBodyTextBody性質,隨着查找/替換,與隨機一段文字替換字符串RANDOM_GOES_HERE

+0

我可以在打開新郵件而不是發送郵件時執行此操作嗎? 另外,我該如何處理它?只需在宏「Sub Application_ItemSend ... End Sub」中寫入? – onea78e16a0366c 2011-03-21 18:14:34

+0

在Mac版本中顯示有一個隨機選項...我需要先搜索並稍後再提問。 – Seth 2012-05-31 15:38:00