Modelo de objetos - Grafico(Chart)
---------------------------------
Application
Workbook
Worksheet
ChartObjets
Chart
Conocinedo esta estructura para el modelo de objetos - grafico podra acceder a un grafico determinado para modificarlos segun guste.
Activar un grafico mediante su index correspondiente ,es decir el numero de index que le corresponde dentro de la coleccion .
De aqui en adelante sera mejor refererise al grafico como Chart(traducido) es mas practico porque asi se emplea en el codigo.
un ejemplo sencillo seria el activar el chart numero 3 de su hoja..(..claro siempre exista)
ActiveSheet.ChartObjects(3).Activate
De igual manera puede elimininar al chart de index 2 .
Eliminar un chart determinado
ActiveSheet.ChartObjects(2).Delete
Cambiar el nombre a un chart determinado
ActiveChart.Parent.Name = "ChartDeudas"
Cambiar el titulo de un chart
ActiveChart.ChartTitle.Text = "Deudas"
Activando un grafico mediante su nombre
Activesheet.Chartobjects("ChartDeudas").activate
Recuperar el nombre del chart activo
-----------------------------------
Msgbox ActiveChart.Name
'Te devolvera una cadena de esta forma primero la referencia a la hoja y luego el nombre del chart.
Hoja1 Gráfico 1
Msgbox ActiveChart.parent.Name
'Te devolvera exactamente lo que imagino que buscabas...solo el nombre del chart
Chart 1
En la proxima entrada la continuacion de charts..
Excel VBA Code/Excel Macros / Complementos para Excel/vba macros/vba samples Excel Macros/Excel VBA/Excel Add-ins /Microsoft Excel/Spreadsheet Tools/Charts
Mostrando entradas con la etiqueta Excel charts macros vba excel chart vba excel grafico excel charts macros graficos - charts vba excel charts. Mostrar todas las entradas
Mostrando entradas con la etiqueta Excel charts macros vba excel chart vba excel grafico excel charts macros graficos - charts vba excel charts. Mostrar todas las entradas
domingo, 6 de septiembre de 2009
Suscribirse a:
Entradas (Atom)