【发布时间】:2014-01-15 21:44:49
【问题描述】:
我正在尝试从 Excel 调用 Outlook 宏并向其传递两个或多个参数。我已使用以下代码成功传递了 1 个参数:
Dim OutApp As Object
Set OutApp = CreateObject("Outlook.Application")
OutApp.Session.Logon
Dim Arg1 As String
Dim Arg2 As String
Arg1 = "A"
Arg2 = "B"
OutApp.TempTest (Arg1)
其中 TempTest 是 Outlook 过程。我试图通过用
替换最后一行代码来添加第二个参数OutApp.TempTest (Arg1, Arg2)
但是一旦我完成输入,我就会收到一个编译错误:预期:=
我看到有人向 Excel 或 Access 传递并使用 Run 方法的帖子,但 Outlook 不支持。
【问题讨论】:
-
谢谢道格!效果很好。