0

您好,我无法运行以下代码在 Outlook 中使用 VBA 创建邮件对象。不起作用的是发件人邮件地址的设置。

Dim outobj As Object

Set outobj = CreateObject("Outlook.Application")
Set mail = outobj.CreateItem(0)

    mail.From = "goofy@gmail.com"
    mail.To = "goofy@gmail.com"
    mail.Bcc = "goofy@gmail.com"
    mail.Subject = "Mail"

代码 mail.From 不起作用,并且运行时错误 ('438') 表示对象不支持该属性或方法......为什么会发生这种情况?

4

1 回答 1

0

正确的写法是

mail.SentOnBehalfOfName ="..."

现在代码可以正常工作了。

于 2013-10-22T13:42:22.093 回答