4,85/5
(108 opiniones)
|67377 alumnos|Fecha publicación: 16/10/2006
Esta es la forma en que se muestran los datos de lo que habla la línea 4.
La línea 5 habla de que si la grafica queda en la misma hoja o simplemente toma una hoja para ella, por ejemplo:

ActiveChart.Location Where:=xlLocationAsNewSheet, Name:="Grafico 1"
Esta línea indica que la grafica tenga su propia hoja y que su nombre sea Grafico 1.
En este ejemplo ejecuto un código con cada una de las características explicadas en las 5 líneas.
Range("A5:B10").Select
Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("Hoja1").Range("A5:B10"), PlotBy:= _xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Hoja1"
ActiveChart.ChartType = xlPyramidColClustered
ActiveChart.SetSourceData Source:=Sheets("Hoja1").Range("A5:B10"), PlotBy:= xlColumns
ActiveChart.Location Where:=xlLocationAsNewSheet, Name:="Grafico 1"
3. Tipo de Grafico
4. Comose acomodan los datos
5. Como se muestra la grafica, en este caso en una sola hoja
Elabora el siguiente formulario con el siguiente código, para observar los diferentes tipos de gráficos y la forma en que se acomodan los datos:

Dibuja dos Listbox y un Botón y pega el código dentro del formulario.
Private Sub CommandButton1_Click()
Rem este código genera la Grafica en la hoja1
Range("A5:B10").Select
Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("Hoja1").Range("A5:B10"), PlotBy:= _
xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Hoja1"
Rem agrega los diferentes tipos de grafica al Listbox1
ListBox1.AddItem "xlColumnClustered"
ListBox1.AddItem "xlBarClustered"
ListBox1.AddItem "xlLineMarkers"
ListBox1.AddItem "xlPie"
ListBox1.AddItem "xlXYScatter"
ListBox1.AddItem "xlAreaStacked"
ListBox1.AddItem "xlDoughnut"
ListBox1.AddItem "xlRadarMarkers"
ListBox1.AddItem "xlCylinderColClustered"
ListBox1.AddItem "xlConeColClustered"
ListBox1.AddItem "xlPyramidColClustered"
Rem agrega las diferentes formas de acomodar los datos al Listbox2
ListBox2.AddItem "Renglon"
ListBox2.AddItem "Columna"
End Sub
Private Sub ListBox1_Click()
Rem este código da el tipo de grafica al dar clic en el Listbox1
If ListBox1 = "xlColumnClustered" Then ActiveChart.ChartType = xlColumnClustered
If ListBox1 = "xlBarClustered" Then ActiveChart.ChartType = xlBarClustered
If ListBox1 = "xlLineMarkers" Then ActiveChart.ChartType = xlLineMarkers
If ListBox1 = "xlPie" Then ActiveChart.ChartType = xlPie
If ListBox1 = "xlXYScatter" Then ActiveChart.ChartType = xlXYScatter
If ListBox1 = "xlAreaStacked" Then ActiveChart.ChartType = xlAreaStacked
If ListBox1 = "xlDoughnut" Then ActiveChart.ChartType = xlDoughnut
If ListBox1 = "xlRadarMarkers" Then ActiveChart.ChartType = xlRadarMarkers
If ListBox1 = "xlCylinderColClustered" Then ActiveChart.ChartType = xlCylinderColClustered
If ListBox1 = "xlConeColClustered" Then ActiveChart.ChartType = xlConeColClustered
If ListBox1 = "xlPyramidColClustered" Then ActiveChart.ChartType = xlPyramidColClustered
End Sub
Private Sub ListBox2_Click()
If ListBox2 = "Renglon" Then
ActiveChart.SetSourceData Source:=Sheets("Hoja1").Range("A5:B10"), PlotBy:= _
xlRows
End If
If ListBox2 = "Columna" Then
ActiveChart.SetSourceData Source:=Sheets("Hoja1").Range("A5:B10"), PlotBy:= _
xlColumns
End If
End Sub

Antes de ejecutar esta Macro llenas los datos anteriores en la hoja1 de Excel
Información de los programas con certificado
Hay 108 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Información y comunicación tecnológica en Cuba Con las Tecnologías de Información y Comunicaciones (TIC), el perfeccionamiento de la Enseñanza Técnica y Profesional y la vinculaci... [25/06/09] |
|
129 | ||
|
Excel. Hojas de cálculo (tercera parte) Curso del software Excel y formación ofimática. En esta tercera parte de nuestro curso de uso avanzado de hojas de cálculo de Excel aprenderás a modificar gráficos; conoc... [07/11/08] |
|
2.732 | ||
|
Instalación de sistemas operativos Puedes aprender mucho sobre la instalación de los sistemas operativos multimedia, tanto por lo que hace referencia por la parte de los CD-ROM como para las placas de soni... [21/02/06] |
|
3.554 | ||
Publicar en
del.icio.us
digg
meneame