【问题标题】:Change schedule date format更改计划日期格式
【发布时间】:2020-08-19 16:53:16
【问题描述】:

我在 MS Project 工作,整个项目的持续时间是一小时。

我的目标是在程序打开时运行 VBA 子程序,将项目计划日期格式化为“12.33 pm”样式。

我搜索了https://docs.microsoft.com/en-us/office/vba/api/project.application.dateformat 以找到解决方案,但找不到正确的语法。

DateFormat(ActiveProject.Tasks) = pjDate_pjDate_hh_mmAM

我想从我的“打开宏”中调用此宏,以便计划日期格式更改为“pjDate_hh_mmAM”。

【问题讨论】:

    标签: vba ms-project


    【解决方案1】:

    您要查找的设置是 Application 对象的 DefaultDateFormat 属性。这相当于转到文件:选项,常规选项卡:日期格式。

    Application.DefaultDateFormat = pjDate_hh_mmAM
    

    您可以考虑捕获当前设置并稍后恢复它,因为它是应用程序级设置,所有打开的项目都将反映此日期格式。

    【讨论】:

    • 感谢您的快速回答,这正是我所追求的。
    猜你喜欢
    • 2011-06-05
    • 2016-11-22
    相关资源
    最近更新 更多