2010年和365年之间的VBA向后兼容性

时间:2019-04-02 20:00:33

标签: excel vba ms-project

我有一个问题,我在安装了Project 365的计算机上利用VBA中的Microsoft Project对象库。当我尝试在具有项目2010的计算机上运行宏时,此库不可用。我遍历了工具参考,未能成功找到合适的库。有人有主意吗?

我尝试重新编码一些试图打开Microsoft项目项的代码(在Excel中运行)。但是,当我尝试运行代码时转到另一台计算机时,当我尝试Dim t task

时,它立即死亡。
Dim PrjApp      As MSProject.Application
Dim aProg       As MSProject.Project
Dim PrjFullName As String
Dim t           As Task

1 个答案:

答案 0 :(得分:0)

如果您只是在VBA中进行操作,那么我会这样做:

Dim PrjApp      As Application
Dim aProg       As Project
Dim PrjFullName As String
Dim t           As Task

我已经在Project中编写了大量的VBA,几乎可以追溯到整个版本,但从未遇到过这个问题。