【发布时间】:2021-07-19 23:25:24
【问题描述】:
在阅读了如何使用自动化发送消息后,我不清楚如果我已经打开了 Outlook 的新实例,是否可以避免打开一个新实例。如果是这样,我不确定如何搜索确定现有 Outlook 实例是否打开的示例。
-----包括建议--------
我有以下sn-p,但我发现我无法正确创建实例。我基本上在关注this example。我要么收到this screenshot,要么收到“未定义用户定义类型”的错误。有什么建议吗?
Sub Example()
'Dim w As Outlook.Application
Const ERR_APP_NOTRUNNING As Long = 429
On Error Resume Next
' Handle Microsoft outlook
Set w = GetObject(, "Outlook.Application")
If Err = ERR_APP_NOTRUNNING Then
'Set w = New Outlook.Application
Set w = CreateObject("Outlook.Application")
End If
End Sub
【问题讨论】: