Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Is it possible to change the colours of bars on a chart depending on the
value. For example, if a value is positive, colour the bar green, if negative, colour it red. The 'invert if negative' check box within Excel sets the bar to white if negative |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
With my limited knowledge, it seems that each number would need to be a
different series in order to change the color of each individual bar. Unless your numbers are set up to have all negative numbers in one series and positive in another. If that is a possibility than changing the color of the bars is a matter of recording a macro and cleaning it up. Hope that at least gets you started. "TommoUK" wrote: Is it possible to change the colours of bars on a chart depending on the value. For example, if a value is positive, colour the bar green, if negative, colour it red. The 'invert if negative' check box within Excel sets the bar to white if negative |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() This code does the trick for me (it is from an earlier posting). Just select the chart before you run the code. Sub ColorColumns() Dim vntValues As Variant Dim intSeries As Integer Dim intPoint As Integer With ActiveChart For intSeries = 1 To .SeriesCollection.Count With .SeriesCollection(intSeries) vntValues = .Values For intPoint = 1 To .Points.Count If vntValues(intPoint) < 1 Then ' red column ..Points(intPoint).Interior.Color = _ RGB(255, 0, 0) ElseIf vntValues(intPoint) 0 Then ' green column ..Points(intPoint).Interior.Color = _ RGB(0, 255, 0) End If Next End With Next End With End Sub -- czywrg ------------------------------------------------------------------------ czywrg's Profile: http://www.excelforum.com/member.php...o&userid=31051 View this thread: http://www.excelforum.com/showthread...hreadid=509752 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Changing Tab Colours | Excel Worksheet Functions | |||
Changing colours in chart | Charts and Charting in Excel | |||
multiple or changing colours in a data table on an excel chart fo. | Charts and Charting in Excel | |||
changing colours on stacked bar chart | Excel Programming | |||
Changing Colours on Worksheet | Excel Programming |