excel中数据条的条件值

时间:2017-06-07 14:36:42

标签: excel pivot-table bar-chart

我有一个包含2列&#34的数据透视表;总时间"和"年"。我选择了所有"总时间"值和右键单击 - 快速分析 - 数据栏。然后所有条形图默认为蓝色。如何根据值应用条形的条件颜色?让我们说如果价值低于500,则显示为红色?

1 个答案:

答案 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