之前分享過關於批次傳送郵件的VBA程式碼,大家可以根據需求自行查詢和下載資料。
本次給大家分享的也是關於郵件傳送的案例,不過這次沒有程式碼,只運用Excel中的自帶函式Hyperlink來實現。
一起來看看吧。
在單元格中對應處寫上相應的內容如下:
當然這個的使用場景不是像VBA那種進行批次傳送的,這個更像是做一個問卷調查之類的時候用到的,先作為知識進行儲備吧。
公式為:
=HYPERLINK("mailto:"&B1&"?CC="&B2&"&BCC="&B3&"&Subject="&B4&"&Body="&B5&"%0A%0A%20%20"&B6&"%0A%0A"&B7&"%0A"&B8,"Send Mail")
詳細說一下吧:
Mailto:就是傳送給收件人,如果有多個收件人,在單元格中輸入的時候,中間用英文輸入法下的分號進行隔開,如下:
抄送CC:引號中的內容是 ?CC=
密送:引號中的內容是 &BCC=
主題:引號中的內容是 &Subject=
郵件正文:引號中的內容是 &Body=
其實內容可以根據需求寫在一個單元格中,但是為了有段落分開,方便閱讀,所以我將稱呼、正文內容、結尾問候和簽名分別用單元格進行了設定。
在公式中還有一群特殊的符號,其中:
%0A (這裡是數字零):表示換行
%20:表示一個英文字元的空格
用單元格引用是一個比較好的方法,因為Hyperlink在字元上是有限制的,官方的解釋是:
Hyperlink限制為255個字元。
好了,分享就到此了,具體怎麼去運用就靠各位看官自行實踐。
最新評論