2015-05-06 53 views
0

我想覆蓋MS Word 2007/2010中的本機發送到郵件收件人行爲來自定義電子郵件的主題。這可能嗎?我可以編寫VBA宏來複制功能,但可以覆蓋/定製本機行爲嗎? Send To Mail RecipientMicrosoft Word - 發送到郵件收件人 - 自定義主題

+0

我很困惑,你的代碼在哪裏? – 0m3r

+0

沒有代碼。我在問這樣的定製是否可能。 VBA可能類似於http://www.word.mvps.org/FAQs/InterDev/SendMail.htm,但我如何覆蓋Send To Mail Recipient行爲? – Yevgeniy

回答

0

假設你正在試圖操縱在Word中的電子郵件地址的超鏈接時,你唯一可以預設它是主題

右鍵單擊Word中的鏈接,點擊編輯超鏈接...:使用VBA,你
custom email subject

現在:
Edit Hyperlink

然後鍵入定製電子郵件主題可以看到鏈接現在包括該主題。這意味着您可以使用VBA來更改所有的超鏈接。

?activedocument.Hyperlinks.Item(1).Address 
mailto:[email protected]?subject=Customized%20Subject%20for%20the%20email 

注意的空間現在%20,所以你可能需要另一個函數轉換其他非字母。

希望這是你的本機意味着什麼。

+0

謝謝。這不是我所指的。我在Word 2010中添加了此屏幕截圖。 – Yevgeniy

相關問題