【发布时间】:2018-04-19 01:25:55
【问题描述】:
我正在尝试使用 VBA 将项目数据从 MS Excel 传输到 MS Project。
问题在于,正如我现在所做的那样,每个任务的开始时间都设置为 12:00 AM,这给我评估 EndDate 带来了问题(假设我使用 StartDate 和 Duration每个活动)。
Dim StartDate As Date
For j = 1 To 10000
StartDate = wbAs.Worksheets(i).Cells(j, 2).Value
prProject.Tasks(i).Start = StartDate
i = i + 1
由于代码有点长,我没有复制整个代码,希望可以理解。 基本上,我在 Excel 工作表的每一行上循环,然后在 MS Project 中传输每个活动的开始日期,显示在第二列中。
这样做,我无法通过 StartHour,但我想告诉 MS Project 所有活动都在上午 09:00 开始。 这可能吗?
谢谢
【问题讨论】:
标签: excel vba ms-project