我有一个包含2列&#34的数据透视表;总时间"和"年"。我选择了所有"总时间"值和右键单击 - 快速分析 - 数据栏。然后所有条形图默认为蓝色。如何根据值应用条形的条件颜色?让我们说如果价值低于500,则显示为红色?
答案 0 :(得分:0)
在第三列中设置条件格式,根据'总时间'的值设置填充颜色。循环浏览下面的VBA,将数据栏颜色设置为等于条件格式列中的颜色。
Dim intCount As Integer
On Error Resume Next
For intCount = 9 To 43 'rows with data bars
Worksheets("Worksheet Name").Cells(intCount, 10).FormatConditions(1).BarColor.Color = Worksheets("Worksheet Name").Cells(intCount, 11).DisplayFormat.Interior.Color
'this will update data bars in column J (10) based on column K adjust accordingly
Next intCount