首頁>職場>

之前分享過關於批次傳送郵件的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個字元。

好了,分享就到此了,具體怎麼去運用就靠各位看官自行實踐。

7
  • 工作沒回報,還要繼續嗎?
  • 人到中年,越說三句高情商的話,越能夠獲得好人緣