邮箱网 0条评论 5299次浏览 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个字符。
好了,分享就到此了,具体怎么去运用就靠各位看官自行实践。