我正在寻找Excel中的VBA代码回复选定的邮件,但下面的代码创建单独的邮件,其中没有以前的消息在对话(线程)的身体。我在网上搜索,但其中大多数是旧代码,目前不工作。请帮助。
Sub Test_template()
Dim emailApplication As Object
Dim emailItem As Object
Set emailApplication = CreateObject("Outlook.Application")
Set emailItem = emailApplication.ActiveExplorer.Selection.Item(1).ReplyAll
emailItem.bcc = "XYZ.com"
emailItem.Body = "Hi, have a nice day "
emailItem.Display
Set emailItem = Nothing
Set emailApplication = Nothing
End Sub
2条答案
按热度按时间vql8enpb1#
这是你正在尝试的吗?我已经对代码进行了注解,并提供了相关的MSDN链接。如果你仍然卡住,那么只需询问。
7dl7o3gd2#
.ReplyAll
生成预期结果,但被emailItem.Body = "Hi, have a nice day "
覆盖。