ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 8508|回复: 7

求助:如何实现某一制定用户的发送邮件自动抄送给他的领导

[复制链接]

TA的精华主题

TA的得分主题

发表于 2010-3-4 12:46 | 显示全部楼层 |阅读模式
A公司和B公司是我的客户,两家公司的业务由他们员工和我联系,但他们领导又都要求我把和他们员工的往来邮件抄送给他们,每次添加抄送人很麻烦,求助:如何实现某一制定用户的发送邮件自动抄送给他的领导?

TA的精华主题

TA的得分主题

发表于 2010-3-4 13:08 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
在“联系人”界面下,新建-通讯组列表。将需要抄送的人添加进去,为这个组起个名字。在发邮件时,直接添加这个组就可以了。

[ 本帖最后由 masterexcel 于 2010-3-4 13:11 编辑 ]

TA的精华主题

TA的得分主题

发表于 2010-3-4 17:47 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-7-14 16:17 | 显示全部楼层

回复 3楼 dsd999 的帖子

高人請快快寫出代碼來分享下哈

TA的精华主题

TA的得分主题

发表于 2010-7-27 15:49 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
这是个好想法。呵呵。。

TA的精华主题

TA的得分主题

发表于 2010-8-9 17:05 | 显示全部楼层
高手救勒个命。。。我就缺个抄送属性不知道怎么写了,我是用VFP写数据邮件的,VPF调用和正常发送都可以,但是不会写CC和BCC那段,求教了,谢谢。

TA的精华主题

TA的得分主题

发表于 2010-8-11 09:49 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
原帖由 alansmith 于 2010-8-9 17:05 发表
高手救勒个命。。。我就缺个抄送属性不知道怎么写了,我是用VFP写数据邮件的,VPF调用和正常发送都可以,但是不会写CC和BCC那段,求教了,谢谢。


VFP 没用过,能否贴出发送的代码?

TA的精华主题

TA的得分主题

发表于 2010-8-11 17:30 | 显示全部楼层
#DEFINE MAILITEM 0
#DEFINE IMPORTANCELOW 0
#DEFINE IMPORTANCENORMAL 1
#DEFINE IMPORTANCEHIGH 2

dimension email(10)
email(1)='Alan@163.com'


oOutLookObject = CreateObject('Outlook.Application')
oEmailItem = oOutLookObject.CreateItem(MAILITEM)


&& 以下收件人有三個人:email(1)
&& 附件文件為fn_Dx1

fn_Dx1="D:\AM\daily\ochart\temp\2886\黄志勇.xls"

WITH oEmailItem

.Recipients.Add(email(1))     &&收件人地址
*.Recipients.Add(email(3))
*.Recipients.Add(email(4))

.cc=email(1)                            &&抄送地址,BCC为暗送地址

&&以下正文部分使用HTML编码,可以先写一个模板Mail,然后抄写HTML代码。

.Subject = juststem(fn_Dx1)
.Importance = IMPORTANCENORMAL
.Body = '您好!'+chr(13)+chr(10)+chr(13)+chr(10)+'  這是:'+juststem(fn_Dx1)+chr(13)+chr(10)+;
'  請查收,謝謝!'
.Attachments.Add(fullpath(fn_Dx1))
*.Body = GetBoiler(ThisWorkbook.Path & "\test.txt")
.Send
*.display

ENDWITH

RELEASE oEmailItem
RELEASE oOutLookObject

这个其实是通过VBA调用OUTLOOK发的,基本可以无视,因为每发一封都要提示一下,告诉你有程序调用OUTLOOK,然后要你同意什么的。

我找过其他方式,什么MAPI,CDO,都不成功,STMP服务器ping得通,设不上去就是。。而JMAIL和MYMAIL,也不行,因为公司电脑不能装载DLL。。。完全无语。

现在考虑是否能模拟WORD里面那个MAIL MERGE邮件合并过程。。。但是没找到现成的代码,郁闷中。。。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-28 06:44 , Processed in 0.044361 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表