您当前的位置:首页 > 电脑百科 > 软件技术 > office

Excel批量自动发送带附件的邮件

时间:2019-09-02 17:14:00  来源:  作者:

Excel批量自动发送带附件的邮件

 

实际工作中经常会遇到批量发邮件的需求,比如发送工资条、节日祝福、定期汇报工作成果、日报、周报、月报等,当然如果发送的邮件不是很多的话完全可以手工发送,一旦遇到批量发送的场景,手工一份一份的发送就会变得机械而重复劳动了。今天分享一个Excel调用电脑OutLook批量发送邮件的技巧,小伙伴们可以,先收藏,等要用到的时候可以有备无患,从容应对,别人加班的时候你还可以准点下班,那岂不是很乐哉!

一、先看看我们需要实现的效果。

Excel批量自动发送带附件的邮件

发邮件跟写公式一样简单^-^

 

二、怎样才可以实现?

原理:通过VBA定义一个发邮件的函数,达到批量发送邮件时跟普通公式的用法一样简单的效果。

上面的效果图中我们定义了一个sendmail的函数,如果你现在打开你的excel找这个函数是找不到的,因为这个并不是office的内置函数,但微软给office产品都安装了一个神技能 “宏”,表亲们应该都听过这个,这次咱先不去追究这到底是什么东西,先看如何实现。

具体步骤:

  1. 新建一个空白的Excel文件。
  2. 打开Excel文件,按快捷键ALT+F11进入VBE界面。
  3. 点击左边的工程窗口,点击鼠标右键,新建一个模块。
  4. 把代码贴入到模块中。
  5. 回到Excel界面,开始验证发邮件函数。
  6. 上面文字没看懂的请看下面的演示。
Excel批量自动发送带附件的邮件

 

 

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 = Nothing
End Function

四、保存我们定义的邮件函数。

  1. 如果你的Excel是2007及以上版本的,保存的时候会出现如下提示。
  2. 保存时请选择启用宏的工作簿即可。
Excel批量自动发送带附件的邮件

 


Excel批量自动发送带附件的邮件

 

补充说明:

2007版本及以上的Excel为了保证安全性,强制了含VBA代码的专用文件格,常用存为xlsm格式。

2003版本的Excel,后缀是xls的Excel文件可以直接存储VBA代码,不需要另存为其他格式。

如有疑问欢迎小伙伴们点关注,共同探讨学习。

Excel批量自动发送带附件的邮件

 



Tags:Excel   点击:()  评论:()
声明:本站部分内容来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除,谢谢。
▌相关评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
▌相关推荐
之前给大家介绍过,利用Excel内置的SQL查询引擎,来执行查询操作。通过编写SQL查询语句,可以完成Excel内置函数不能够完成的工作。带好笔纸做笔记吧,下面通过几个案例,介绍SQL查询...【详细内容】
2020-11-12   Excel  点击:(2)  评论:(0)  加入收藏
今天跟大家分享下如何使用excel与word批量的发送邮件,我们可以使用这个功能批量的发送一些邀请函,通知或者工资条之类的信息,可以大大的提高我们的工作效率,操作非常简单,下面就...【详细内容】
2020-11-09   Excel  点击:(3)  评论:(0)  加入收藏
设置小数点的位数,一般大家都习惯于利用单元格来设置方便快捷键,但是他的局限性也是比较大的,就是仅仅只能做四舍五入,无法进行向上或者向下取舍,这个时候为我们就需要使用函数来...【详细内容】
2020-11-05   Excel  点击:(4)  评论:(0)  加入收藏
在开发Excel模板过程中,为了减少因为误操作等引起的数据发生偏差等问题,经常会把其中的公式保护起来,如果表格太多,操作起来就非常麻烦,所以,我们需要批量操作! 说批量操作之前,我们...【详细内容】
2020-10-13   Excel  点击:(9)  评论:(0)  加入收藏
在利用 Excel表格进行日常办公时,经常需要为数据求和,当我们将数据输入表格时,如果希望数字进行自动累加,在Excel表格当中该如何操作呢?今天我们就来教大家这个小技巧,这个方法也...【详细内容】
2020-10-10   Excel  点击:(8)  评论:(0)  加入收藏
下面是某公司的财务人员收到的一份纳税人的信息表,其中纳税人名称与税号连在一起了。得想个办法将其分离开来。 难点在于税号有15位,17位,18位与20位的,完全没有规律可以寻求,如...【详细内容】
2020-10-10   Excel  点击:(9)  评论:(0)  加入收藏
当一个文件夹里面的文件太多的时候,我们可以在Excel中制作一个文件目录,可以通过超链接方式,进行点击跳转至相应文件,例如,我们现在F:\素材里面有这些不同类型的文件 我们可以在E...【详细内容】
2020-09-24   Excel  点击:(11)  评论:(0)  加入收藏
让我们先来预览一下可视化部分效果:数据看板(模板文末下载) 下面我们就来看一下重新升级后的RFM模型! 基础概念 还是一样,先普及一下基础概念。 Q1:RMF模型是什么? RFM模型是衡量客...【详细内容】
2020-09-24   Excel  点击:(13)  评论:(0)  加入收藏
一、直接看效果。 二、操作步骤。国庆中秋放假通知2020年国庆节、中秋节假期安排为:10月1日至8日放假调休,共8天。9月27日(星期日)、10月10日(星期六)上班。节假日期间,请各部门...【详细内容】
2020-09-17   Excel  点击:(7)  评论:(0)  加入收藏
今天的文章主要跟大家分享Excel中数据有效性(新的Excel版本叫:数据验证)的基础用法!一、如何设置数据有效性?步骤:选中需要设置数据有效性的单元格或者单元格区域,点击菜单栏的“数...【详细内容】
2020-09-11   Excel  点击:(12)  评论:(0)  加入收藏
【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力! 上个教程中教大家不用函数公式进行多条件查询的方法,非常简单实用,而且容易学习,唯一美中不足的是...【详细内容】
2020-09-08   Excel  点击:(11)  评论:(0)  加入收藏
说起四舍五入,多数人会想起“ROUND(),ROUNDDOWN(),ROUNDUP()”这些四舍五入相关函数。相比这三个函数,CEILING()函数功能要稍微诡异一些。“Ceiling”英文是“上限”的意思,在Exc...【详细内容】
2020-09-08   Excel  点击:(25)  评论:(0)  加入收藏
在学习Excel的过程中,函数是你怎么都绕不过的一个坎,Excel中的函数各式各样,每个函数都各有各的本领,今天给大家介绍的就是在Excel中最短的一个函数,它就是:N可能好多人对它比较陌...【详细内容】
2020-09-04   Excel  点击:(13)  评论:(0)  加入收藏
文件夹中如果有1000个员工照片,想查看某人照片太难了。你可以用Excel做一个动态图片浏览器:在B2中选取/输入姓名,下面就显示该员工的照片你在想公式?技巧?别费脑子了,这个功能只能...【详细内容】
2020-09-03   Excel  点击:(45)  评论:(0)  加入收藏
Excel中求和是经常要用到的,那么你知道多少种求和函数公式呢?别说你只知道SUM求和函数!今天小编分享一组与求和有关的函数公式,下面一一举例说明。一、普通求和:SUM函数计算表...【详细内容】
2020-08-31   Excel  点击:(10)  评论:(0)  加入收藏
作为公司的销售统计,天天面对的销售数据汇总求和、找出最大销量、计算平均销量等等,今天小编分享几个Excel函数公式,轻松完成销售统计报表,最后还可以生成图表让数据更直观。...【详细内容】
2020-08-31   Excel  点击:(16)  评论:(0)  加入收藏
在Excel表格中提取字符串中的数字是我们经常会遇到的问题的,那么平时朋友们都用什么方法呢?今天分享三种方法,学会这三招,提取字符串中的数字不用愁。一.使用Ctrl+E快速智能填充...【详细内容】
2020-08-24   Excel  点击:(3)  评论:(0)  加入收藏
今天和大家来分享高级篇,高级篇嘛,当然是以烧脑为主,介绍一些在论坛和QQ群困扰了很多人的公式错误原因。1,EDATE和EOMONTH到底能不能返回数组? 有些时候需要引用数据源返回相关的...【详细内容】
2020-08-24   Excel  点击:(9)  评论:(0)  加入收藏
合并单元格相信大家都不会陌生,表格中为了数据格式的美观及其他要求,我们经常会对同一类型的字段进行单元格合并,这样数据展示起来也会更加的直观。 日常工作中涉及到合并单元...【详细内容】
2020-08-23   Excel  点击:(10)  评论:(0)  加入收藏
说到照相机,想必大家都不陌生,手机里的拍照功能,你一定用过吧?这年头谁还没有自拍过呢…… 其实 Excel 里也有一台「照相机」,知道的人却寥寥无几。 来测试一下:你能...【详细内容】
2020-08-20   Excel  点击:(6)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条