【发布时间】:2021-08-15 18:44:24
【问题描述】:
我正在尝试使用 VBA 将子项目添加到主项目中。
我将每个项目都放在不同的文件夹中。我不知道如何获得任何类型的“相对”路径以及如何确定项目是否进入主项目。
我尝试遵循 MS Project 文档,但几乎没有任何内容。
【问题讨论】:
标签: vba ms-project
我正在尝试使用 VBA 将子项目添加到主项目中。
我将每个项目都放在不同的文件夹中。我不知道如何获得任何类型的“相对”路径以及如何确定项目是否进入主项目。
我尝试遵循 MS Project 文档,但几乎没有任何内容。
【问题讨论】:
标签: vba ms-project
我将每个项目都放在不同的文件夹中
仅供参考:标准做法是将主项目和子项目放在同一个文件夹中。
我不知道如何获得任何类型的“相对”路径
子项目的路径始终是完整路径。项目不使用相对路径。
如何确定项目是否进入主项目
此代码将列出(在即时窗口中)每个子项目的全名。将输出列表与您的项目列表进行比较。
Sub ListSubprojects()
Dim s As Subproject
For Each s In ActiveProject.SubProjects
Debug.Print s.Path
Next s
End Sub
【讨论】: