Cambiar color de fondo en grafico

14/01/2005 - 00:34 por Alfredo Sanchez Deveaux | Informe spam
Se puede cambiar el fondo de un gráfico tomándolo del color de una celda??
 

Leer las respuestas

#1 Héctor Miguel
14/01/2005 - 08:15 | Informe spam
hola, Alfredo !

... cambiar el fondo de un grafico tomandolo del color de una celda



podrias utilizar macros, aunque tendrias que ejecutarla de forma 'manual'
[ya que no existe evento que 'detecte' cambios en los formatos a las celdas]
el siguiente ejemplo supone la existencia de un grafico [# 1] incrustado en la hoja 'activa'
y que deseas aplicarle el color de fondo de la celda 'activa' ->al area de trazado<-
en un modulo de codigo 'normal' ==Sub ColorCeldaAlGrafico()
ActiveSheet.ChartObjects(1).Chart.PlotArea _
.Interior.ColorIndex = ActiveCell.Interior.ColorIndex
End Sub

saludos,
hector.

notas:
-> no tiene porque ser la celda activa [ActiveCell], pudiera ser cualquiera otra [p.ej. Range("c5")
-> hay otros elementos en el grafico ademas del area de trazado [PlotArea]...
p.ej. ChartArea... Legend... SeriesCollection(1)... [etc.]

Preguntas similares