




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1/1最完美利用EXCEL自动批量发送邮件-自动调用帐户签名自动化操作-初中教育
完善的利用excel宏调用outlook自动批量发送电子邮件
在excel宏中建立两个模块,分别复制以下两个模块
(依据需要调整相应参数)
提取签名函数:
FunctionGetBoiler(ByValsFileAsString)AsString
'DickKusleika
DimfsoAsObject
DimtsAsObject
Setfso=CreateObject(Scripting.FileSystemObject)
Setts=fso.GetFile(sFile).OpenAsTextStream(1,-2)
GetBoiler=ts.readall
ts.Close
EndFunction
主程序:
PrivateDeclareFunctiontimeGetTimeLibwinmm.dllAsLong
PrivateDeclareSubSleepLibkernel32(ByValdwMillisecondsAsLong)
PrivateSubkaifaxin
OnErrorResumeNext
DimbeforeCount
DimyjCount
Dimi
DimSigStringAsString
DimSignatureAsString
DimSavetimeAsDouble
DimStartTimeAsDate
DimrowCount,endRowNo
DimobjOutlookAsNewOutlook.Application
DimobjMailAsMailItem
beforeCount=1
'取得当前工作表与Cells(1,1)相连的数据区行数
endRowNo=Cells(1,1).CurrentRegion.Rows.Count
'创建objOutlook为Outlook应用程序对象
SetobjOutlook=NewOutlook.Application
'开头循环发送电子邮件
ForrowCount=1To1000
'创建objMail为一个邮件对象
SetobjMail=objOutlook.CreateItem(olMailItem)
SigString=C:/Users/jake/AppData/Roaming/Microsoft/Signatures/p.htm'提取签名
IfDir(SigString)Then
Signature=GetBoiler(SigString)
Else
Signature=
EndIf
WithobjMail
If(rowCount-beforeCount)=100Or(rowCount-yjCount)=100Then
'设置发信帐户
.SendUsingAccount=objOutlook.Session.Accounts(1)
ElseIf((rowCount-beforeCount)100And(rowCount-beforeCount)=200)Or((rowCount-yjCount)100And(rowCount-yjCount)=200)Then
'设置发信帐户
.SendUsingAccount=objOutlook.Session.Accounts(2)
ElseIf((rowCount-beforeCount)200And(rowCount-beforeCount)=300)Or((rowCount-yjCount)200And(rowCount-yjCount)=300)Then
'设置发信帐户
.SendUsingAccount=objOutlook.Session.Accounts(3)
EndIf
'设置收件人地址(从通讯录表的“E-mail地址”字段中获得)
.To=Cells(rowCount,2)
'.To=abcd@
'设置邮件主题
.Subject=si
'设置邮件内容(从通讯录表的“内容”字段中获得)
.HTMLBody=Signature
'设置附件(从通讯录表的“附件”字段中获得)
'.Attachments.AddCells(rowCount,4)
'显示邮件
'.Display
'自动发送邮件
.Send
Savetime=timeGetTime'登记开头时的时间
WhiletimeGetTimeSavetime+40000'循环等待
DoEvents'转让掌握权,以便让操作系统处理其它的大事。
Sleep1
Wend
If(rowCount-beforeCount)=300Or(rowCount-beforeCount)=600Or(rowCount-beforeCount)=900Then
yjCount=rowCount
EndIf
EndWit
完善的利用excel宏调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮农庄出租协议书
- 车辆购买赠予协议书
- Brand KPIs for shoes Russell Bromley in the United Kingdom-外文版培训课件(2025.2)
- 车位委托出租协议书
- 恶性肿瘤细胞生物学特征与防治策略
- 厂房金卤灯订购协议书
- 超市啤酒合作协议书
- 体育馆培训合同协议书
- 重庆小面合同协议书
- 高空安装安全协议书
- 2024建安杯信息通信建设行业安全竞赛题库及答案【三份】
- 2025年信息系统管理知识考试试题及答案
- 中介股东合同范例
- 马法理学试题及答案
- 2025年全国保密教育线上培训考试试题库附完整答案(夺冠系列)含答案详解
- 合伙人协议书模板
- 2025年下半年扬州现代农业生态环境投资发展集团公开招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2025年中考第一次模拟考试卷:生物(成都卷)解析版
- 量子计算中的量子比特稳定性研究-全面剖析
- 构建健全企业资金体系
- 建筑施工现场安全管理指南
评论
0/150
提交评论