0
我在Outlook中创建了一个需要Word和Excel引用的宏。它必须在不同版本的Office上工作(2007年,2010年,2013年)。我有Office 2013,所以当我在2007和2010“安装”宏(复制VBAProject.otm)时,我缺少引用。我想用Excel中的类似代码手动添加引用:Outlook从文件中添加引用
ThisWorkbook.VBProject.References.AddFromFile
但是我找不到那样的东西。我搜索了互联网,但我也失败了。 任何人都可以告诉我,如果在Outlook中VBA可以添加文件的引用?
更具体地说,对于Outlook来说,它将是'Set OLApp = CreateObject(“Outlook.Application”)。' –
感谢您的参考。我认为广泛的答案是适合的,因为如果你不知道早期/晚期的约束力,这是一个很大的研究领域。 – Absinthe
那么,如果Excel已经运行 - 代码是在Outlook中,那么它应该是'Set oXL = CreateObject(“Excel.Application”)'或'Set oXL = GetObject(,“Excel.Application”)''所以不需要Outlook引用。无论如何Upvoted - 这是关于需要研究的早/晚绑定。 –