Microsoft Project 2010-重置条形图样式



我正在使用Microsoft Project来监控我的C#项目的进度。

我有不同的条形图样式和颜色,我尝试过"格式"->"甘特图样式"将它们设置为一种样式和颜色。但当我尝试时,只有某些条形图会更改颜色和样式。

你知道如何将所有的条形图重置为相同的样式和颜色吗?

有两种方法可以更改甘特条形图的样式。

第一步,正如您已经尝试过的,是更改甘特条形图样式。这将更改每个类别中所有条形图的样式。

第二种方法是右键单击特定的条形图,然后选择"格式化条形图…",然后为其指定不同的颜色。如果有人这样做了,那么更改样式不会对明确应用样式更改的条形图产生任何影响。

若要手动更改条形图样式,请右键单击不符合样式规则的条形图,然后选择"设置条形图格式…">

将出现以下对话框-您可以单击此对话框底部的重置按钮,条形图样式将恢复为默认样式。

如果你有很多条处于这种状态(或者有些条只是细微地改变了),那么以编程方式完成整个项目可能是值得的,这可以通过运行以下代码来完成:

Sub ResetGanttBarStyles()
Dim t As Task
For Each t In ActiveProject.Tasks
If Not t Is Nothing Then
Application.GanttBarFormatEx t.Index, Reset:=True
End If
Next t
End Sub

此代码在2010年没有更改任何内容。

Sub ResetGanttBarStyles()
Dim t As Task
For Each t In ActiveProject.Tasks
If Not t Is Nothing Then
Application.GanttBarFormatEx t.Index, Reset:=True
End If
Next t
End Sub

您可以使用此格式设置所有类似的任务,但您需要使用t.ID而不是t.index来引用当前任务。

相关内容

  • 没有找到相关文章

最新更新