domingo, 6 de septiembre de 2009

Graficos(Chart) - Excel - Excel Charts 2

Cambiar el tipo de Chart
------------------------

Sub ChangeChartType()

'Cambiando el tipo de Chart

ActiveChart.Type = xl3DPie
ActiveChart.ChartType = xl3DLine

'Segun veo las 2 formas son validas para cambiar el tipo de chart
'de igual manera puedes seleccionar la constante xl3DPie y presionar CTRL + J
'y asi accedes a la lista de otros tipos de charts
'o tambien puedes probar grabando tus propias macros y asi verificas los tipos disponibles de manera sencilla

End Sub



Sub ConvertChartInsheet()

'De igual manera puede convertir el Chart activo en una nueva hoja de grafico
ActiveChart.Location Where:=xlLocationAsNewSheet, Name:=ActiveChart.Parent.Name

End Sub

Eliminar los graficos de la hoja activa

Sub DeleteAllcharts()

ActiveSheet.ChartObjects.Delete

End Sub


'eliminar todas las hojas de chart del libro

Sub DeleteAllcharts1()

ActiveWorkbook.Charts.Delete

End Sub


En la sgte entrada trataremos sobre los elementos propios del Chart
Chart area,Plot area,legend,ejes,etc..