首页 > 解决方案 > VBA - MS 项目 - 为持续时间字段添加空间

问题描述

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

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

Application.DurationFormat 似乎很接近,但我在 PjFormatUnit 中没有看到任何选项,以天数为单位。

任何帮助深表感谢!!

标签: vbams-project

解决方案


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

ActiveProject.SpaceBeforeTimeLabels = True

相关:DayLabelDisplayHourLabelDisplayMinuteLabelDisplayWeekLabelDisplayYearLabelDisplay

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


推荐阅读