VBA - MS 项目 - 添加 space 到持续时间字段

VBA - MS Project - Add space to duration field

我收到了不同的项目文件,所有这些文件的格式都需要相同。持续时间字段在其中之一中被格式化为不包含 space(“50d”)。我需要所有项目文件在持续时间字段中有一个 space,以便它们显示为“50 d”。

我搜索过但似乎找不到允许我编辑它的方法。有谁知道正确的调整方法吗?

Application.DurationFormat 似乎很接近,但在 space.

的持续时间内,我没有在 PjFormatUnit 中看到任何选项

非常感谢任何帮助!!

属性是SpaceBeforeTimeLabels,您可以根据需要将其设置为True或False。是项目级属性,例如:

ActiveProject.SpaceBeforeTimeLabels = True

相关:DayLabelDisplay, HourLabelDisplay, MinuteLabelDisplay, WeekLabelDisplay, YearLabelDisplay

例如,使用 DayLabelDisplay 显示“50 天”与“50 天”。