2010年至365年间VBA的向后兼容性

问题描述 投票:0回答:1

我有一个问题,我在安装了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
excel vba ms-project
1个回答
0
投票

如果你只是在VBA中这样做,那么我会这样做:

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

我已经在Project中编写了大量的VBA版本,这些版本几乎可以追溯到几乎一开始就没有这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.