Compartir a través de


ChartSheetBase.ChartWizard (Método)

Modifica las propiedades del objeto Microsoft.Office.Tools.Excel.ChartSheetBase dado.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public Sub ChartWizard ( _
    source As Object, _
    gallery As Object, _
    format As Object, _
    plotBy As Object, _
    categoryLabels As Object, _
    seriesLabels As Object, _
    hasLegend As Object, _
    title As Object, _
    categoryTitle As Object, _
    valueTitle As Object, _
    extraTitle As Object _
)
public void ChartWizard(
    Object source,
    Object gallery,
    Object format,
    Object plotBy,
    Object categoryLabels,
    Object seriesLabels,
    Object hasLegend,
    Object title,
    Object categoryTitle,
    Object valueTitle,
    Object extraTitle
)

Parámetros

  • source
    Tipo: System.Object
    Rango que contiene los datos de origen para el nuevo gráfico.Si se omite este argumento, Microsoft Office Excel edita la hoja de gráfico activa o el gráfico seleccionado en la hoja de cálculo activa.
  • format
    Tipo: System.Object
    Número de opción de los autoformatos integrados.Puede ser un número comprendido entre 1 y 10, dependiendo del tipo de galería.Si se omite este argumento, Microsoft Office Excel elige un valor predeterminado dependiendo del tipo de galería y del origen de datos.
  • categoryLabels
    Tipo: System.Object
    Entero que especifica el número de filas o columnas dentro del rango de origen que contienen etiquetas de categoría.Los valores válidos varían entre 0 (cero) y uno menos que el número máximo de las categorías o series correspondientes.
  • seriesLabels
    Tipo: System.Object
    Número de filas o columnas del rango de origen que contienen rótulos de las series.Los valores válidos varían entre 0 (cero) y uno menos que el número máximo de las categorías o series correspondientes.
  • hasLegend
    Tipo: System.Object
    true si se debe incluir una leyenda.
  • categoryTitle
    Tipo: System.Object
    Texto del título del eje de categorías.
  • valueTitle
    Tipo: System.Object
    Texto del título del eje de valores.
  • extraTitle
    Tipo: System.Object
    Título del eje de series para gráficos 3D o Título del eje del segundo valor para los gráficos 2D.

Comentarios

Puede utilizar este método para dar formato rápidamente al objeto Microsoft.Office.Tools.Excel.ChartSheetBase sin establecer todas las propiedades individuales.Este método no es interactivo y sólo permite cambiar las propiedades especificadas.

Si se omite Source y la selección no es un gráfico incrustado en la hoja de cálculo activa o la hoja activa no es un gráfico existente, este método falla y se produce un error.

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

El ejemplo de código siguiente utiliza el método ChartWizard para establecer el origen de datos y el tipo de gráfico del objeto Microsoft.Office.Tools.Excel.ChartSheetBase actual.

Private Sub ModifyChartSheet()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.ChartWizard(Source:=Globals.Sheet1.Range("A1", "B5"), _
        Gallery:=Excel.XlChartType.xl3DColumn, _
        HasLegend:=False, Title:="Revised chart")
End Sub
private void ModifyChartSheet()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.ChartWizard(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlChartType.xl3DColumn,false,
        "Revised chart");
}

Seguridad de .NET Framework

Vea también

Referencia

ChartSheetBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)