2010版excel群发邮件,添加多个不同的附件

2010版excel群发邮件,添加多个不同的附件

ID:24019430

大小:321.72 KB

页数:4页

时间:2018-11-12

2010版excel群发邮件,添加多个不同的附件_第1页
2010版excel群发邮件,添加多个不同的附件_第2页
2010版excel群发邮件,添加多个不同的附件_第3页
2010版excel群发邮件,添加多个不同的附件_第4页
资源描述:

《2010版excel群发邮件,添加多个不同的附件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一步:邮箱设置配置好Microsoftoutlook邮件客户端,确保能正常收发邮件,具体的本文不再详述;第二步:建立Excel文档1、为保证后面的“邮件群发”宏代码正确运行,需要执行“开发工具→VisualBasic”,将“工具→引用→MicroseftOutlook*.0ObjectLibrary(其中*为MicroseftOutlook的版本号)选上”。如下图2、建立含不同邮件地址、主题、内容及附件的Excel文档。例如第三步:编辑宏执行“开发工具→VisualBasic”,单击“插入→模块”插入一个模块,在“工程”窗口中双击插入的

2、模块,打开它的代码窗口,并在输入以下代码后关闭代码窗口。代码示例Subsendmail()OnErrorResumeNextDimrowCount,endRowNoDimobjOutlookAsNewOutlook.ApplicationDimobjMailAsMailItemDimarr,nendRowNo=Cells(1,1).CurrentRegion.Rows.CountSetobjOutlook=NewOutlook.ApplicationForrowCount=2ToendRowNoSetobjMail=objOutlook.

3、CreateItem(olMailItem)WithobjMail.To=Cells(rowCount,2).Value'邮件的地址.Subject=Cells(rowCount,3).Value'"邮件主题".Body=Cells(rowCount,4).Value'"邮件内容"arr=Split(Cells(rowCount,5).Value,";")Forn=LBound(arr)ToUBound(arr).Attachments.Add(arr(n))'邮件的附件Next.SendEndWithSetobjMail=Nothing

4、NextSetobjOutlook=NothingMsgBox"邮件已发送",vbInformationEndSub第四步:执行宏执行“开发工具→宏”,选择“sendmail”,点击“执行”,就会自动发送邮件,并且在发送完成后提示“邮件已发送”。(此处最好选择当前工作簿)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。