运行由MS Project中的下拉列表触发的宏

问题描述 投票:0回答:1

如何通过下拉菜单更改特定单元格的值来在MS Project中运行宏(格式化任务的某些单元格)?

例如。我想将字体颜色更改为绿色,如果我从自定义字段条目中选择“完成”,该条目使用可能条目为“打开”的查找; “完成”。

非常感谢你!最佳,AF

vba ms-project microsoft-project-vba
1个回答
0
投票

首先听听Application.ProjectBeforeTaskChange事件。更改自定义字段后,您可以调整任务的格式;这可能会有所帮助:https://superuser.com/questions/1117019/ms-project-change-text-color-in-row-based-on-status-field

根据任务ID操作任务表的单元格可能会很棘手,尤其是在使用子项目的情况下;另一个有用的参考是:How to SelectRow of a Task in Sub-Project (inside a Master-Project)

© www.soinside.com 2019 - 2024. All rights reserved.