【问题标题】:VBA Outlook TypeLib.GUID "Object required"VBA Outlook TypeLib.GUID“需要对象”
【发布时间】:2015-06-04 14:28:00
【问题描述】:

我正在尝试在 Outlook 2013 中运行这个简单的代码。它是来自 the Scripting Guys website 的简单复制/粘贴。

Sub testGUID()
 Set TypeLib = CreateObject("Scriptlet.TypeLib")
 Wscript.Echo TypeLib.GUID
End Sub

运行此代码会引发“需要对象”异常。 TypeLib.GUID 方法似乎不为人所知。 与 Excel 完美配合。 为什么?

BR, 妮可

【问题讨论】:

    标签: vba outlook


    【解决方案1】:

    需要先声明一个局部变量,例如:

    Sub testGUID()
     Dim TypeLib as Object
     Set TypeLib = CreateObject("Scriptlet.TypeLib")
     Wscript.Echo TypeLib.GUID
    End Sub
    

    【讨论】:

    • 尝试在 Windows 注册表中搜索 CreateObject 方法中提到的对象。
    • 它在那里,然后?
    • 看来问题与 Outlook 无关。尝试在任何其他应用程序中运行代码。有用吗?
    • 在 Excel 上运行得非常好,这就是我感到困惑的原因
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多