vba - VBA - MS 项目 - 为持续时间字段添加空间
问题描述
我收到了不同的项目文件,它们都需要格式化。持续时间字段在其中一个中格式化为不包含空格(“50d”)。我需要所有项目文件在持续时间字段中有一个空格,以便它们读取“50 d”。
我已经搜索过,但似乎找不到允许我编辑它的方法。有谁知道调整这个的正确方法?
Application.DurationFormat 似乎很接近,但我在 PjFormatUnit 中没有看到任何选项,以天数为单位。
任何帮助深表感谢!!
解决方案
该属性是SpaceBeforeTimeLabels,您可以根据需要将其设置为 True 或 False。它是项目级属性,例如:
ActiveProject.SpaceBeforeTimeLabels = True
相关:DayLabelDisplay,HourLabelDisplay,MinuteLabelDisplay,WeekLabelDisplay,YearLabelDisplay
例如,使用 DayLabelDisplay 显示“50 天”与“50 天”。
推荐阅读
- github - 如何将 Github 代码所有者文件仅限于特定分支?
- tcp - 如何修复 Ubuntu 18.04 中的高延迟和重传率
- python - AttributeError:“NoneType”对象没有“提及”属性
- r - 更改 netcdf 的投影
- javascript - 使用 jQuery 将 AM/PM 日期字符串转换为 JavaScript 日期
- symfony - 在实体持久化之前对其执行操作
- sql - 高级表重复数据删除
- android - Firestore中的序列化/反序列化模型
- javascript - JavaScript If 语句和组合框功能
- scrapy - 每个蜘蛛或每台机器的scrapy CONCURRENT_REQUESTS?