首页 >> 育儿

outlook批量发送邮件附件(outlook批量发送不同内容)

2022年04月14日 19:30:07 育儿 4005 投稿:用户投稿

多条告白如次剧本只需引入一次

本质处事中常常会遇到批量发邮件的需要,比方发送报酬条、节日歌颂、按期回报处事功效、晚报、周报、月报等,固然即使发送的邮件不是很多的话实足不妨细工发送,一旦遇到批量发送的场景,细工一份一份的发送就会变得板滞而反复处事了。今天性享一个Excel挪用电脑OutLook批量发送邮件的本领,小搭档们不妨,先保藏,等要用到的功夫不妨防患未然,平静应付,旁人加班的功夫你还不妨准点放工,那岂不是很乐哉!

一、先看看咱们须要实行的功效。

发邮件跟写公式一律大略^-^

二、还好吗才不妨实行?

道理:经过VBA设置一个发邮件的因变量,到达批量发送邮件时跟普遍公式的用法一律大略的功效。

上头的功效图中咱们设置了一个sendmail的因变量,即使你此刻翻开你的excel找这个因变量是找不到的,由于这个并不是office的内置因变量,但微软给office产物都安置了一个神本领 “宏”,表亲们该当都听过这个,这次咱先不去探求这究竟是什么货色,先看怎样实行。

简直办法:

兴建一个空缺的Excel文献。翻开Excel文献,按赶快键ALT+F11加入VBE界面。点击左边的工程窗口,点击鼠标右键,兴建一个模块。把代码贴入到模块中。回到Excel界面,发端考证发邮件因变量。上头笔墨没看懂的请看底下的演练。三、发邮件的VBA代码。

感爱好的童鞋们不妨复制以次代码按上头的操纵试一试。

'发送邮件因变量 sendto收件人多个用英文分号链接 subj邮件中心 mbody邮件正文 filepath附属类小部件路途Public Function sendmail(sendto As String, subj As String, mbody As String, filepath As String) On Error Resume Next Dim oLapp As Object Dim oItem As Object Set oLapp = CreateObject("Outlook.application") Set oItem = oLapp.createitem(0) With oItem .Subject = subj .To = sendto .htmlbody = mbody '加上这一句就不妨增添附属类小部件 .Attachments.Add filepath .Send '确定能否发送胜利 If Err.Number = 0 Then sendmail = "发送胜利" Else '即使发送波折则归来波折因为 sendmail = "发送波折:" & Err.Description End If End With Set oLapp = Nothing Set oItem = NothingEnd Function四、生存咱们设置的邮件因变量。

即使你的Excel是2007及之上本子的,生存的功夫会展示如次提醒。生存时请采用起用宏的处事簿即可。弥补证明:

2007本子及之上的Excel为了保护安定性,强迫了含VBA代码的专用文献格,常用存为xlsm方法。

2003本子的Excel,后缀是xls的Excel文献不妨径直保存VBA代码,不须要另存为其余方法。

版权声明:
本文内容由互联网用户自发贡献,该文观点仅代表作者本人,因此内容不代表本站观点、本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至353049283@qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。
tags:

关于我们

主题百科知识栏目每天分享日常生活小知识,互联为资讯,IT科技百科,家常知识科普等,旨在让大家快乐生活,开心学习,主题百科为您分享!

最火推荐

小编推荐

联系我们


Copyright 帝国主题之家 版权所有 TXT地图 | XML地图 | HTML地图 深圳市南山区海象营销策划工作室 备案号:粤ICP备2020139403号