如何用vba选择outlook中哪个邮箱账号发邮件?

outlook一个配置文件可以添加多个邮箱账号。

当用vba调用outlook发送邮件时,一般会以默认的邮箱账号发送邮件。

当有多个邮箱账号时,需要使用MailItem对象的 SendUsingAccount 属性设置发送的邮箱账号。

以下vba代码将遍历所有的邮箱账号,选择工作邮箱账号给1722187970@qq.com发送一个测试邮件:

其中最关键的是 objMailItem.SendUsingAccount = objAccount这句。

微软的官方帮助介绍用以下语句

是错的,要直接用

这句,不需要添加Set,如果添加了Set会报错。





       

发表评论