如何使用 VBA 从 excel 导入项目的开始日期和完成日期?

How can I import a project's start and finish dates from excel using VBA?

我如何导入一个项目的开始日期和完成日期——你会在这个项目信息中看到的那些window:

我想使用如下方法,我已经能够为项目部门和客户导入值,但我不知道如何为项目开始日期和完成时间做同样的事情日期。

首先,我什至找不到项目开始日期和完成日期的字段名称。

ActiveProject.ProjectSummaryTask.SetField FieldNameToFieldConstant("Project Departments"), dept
ActiveProject.ProjectSummaryTask.SetField FieldNameToFieldConstant("Customer"), customer

            

ProjectStart and ProjectFinish 日期在项目级别。像这样使用 之一:

ActiveProject.ProjectStart = #5/1/21#
ActiveProject.ProjectFinish = #12/1/21#

项目可以从开始日期或结束日期开始安排,但不能同时从两者开始。其他日期将根据日程中的任务计算。

设置 ProjectStart 字段会自动将 ScheduleFromStart 字段设置为 True。同样设置 ProjectFinish 字段将其设置为 False。