用函数实现邮件的发送

 中国邮箱网  0条评论  2472次浏览  2021年01月18日 星期一 09:49

分享到: 更多

中国邮箱网讯 1月18日消息 之关于邮件发送的案例,这次没有代码,只运用Excel中的自带函数Hyperlink来实现。

一起来看看吧。

在单元格中对应处写上相应的内容如下:

完成之后直接点击Send Mail,第一次会弹出用什么客户端进行邮件发送的提示,这里以OUTLOOK为例,选择完成之后弹出客户端中内容如下:

没问题之后就可以直接点击发送了。

当然这个的使用场景不是像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:表示一个英文字符的空格

一长串的第一个参数写完之后,输入英文输入法下的逗号,然后输入要点击的跳转的文本,这里是"Send Mail",引号是英文输入法下的,中间的内容可以根据自己的需求进行更改。

用单元格引用是一个比较好的方法,因为Hyperlink在字符上是有限制的,官方的解释是:

Hyperlink限制为255个字符。

好了,分享就到此了,具体怎么去运用就靠各位看官自行实践。

标签:邮件函数

我的评论:

请  后发表评论。