Compartir por


Método Chart.ChartWizard (Project)

Modifica las propiedades y el formato de un gráfico.

Sintaxis

expresión. ChartWizard (varSource,varGallery,varFormat,varPlotBy,varCategoryLabels,varSeriesLabels,varHasLegend,varTitle,varCategoryTitle,varValueTitle,varExtraTitle)

expresión Una variable que representa un objeto Chart.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
varSource Opcional Variant Datos de origen de un nuevo gráfico. Si se omite el argumento varSource , Project edita el informe activo o el gráfico seleccionado en el informe activo.
varGallery Opcional Variant Una de las constantes de la enumeración Office.XlChartType , que especifica el tipo de gráfico.
varFormat Opcional Variant Número de opción para los formatos automáticos integrados. Puede ser un número de 1 a 10, según el tipo de galería. Si se omite el argumento varFormat , Project elige un valor predeterminado basado en el tipo de galería y el origen de datos.
varPlotBy Opcional Variant Especifica si los datos de cada serie están en filas o columnas. Puede ser una de las siguientes constantes Office.XlRowCol : xlRows o xlColumns.
varCategoryLabels Opcional Variant Un número entero que especifica la cantidad de filas o de columnas del rango de origen que contienen etiquetas de categorías. Los valores pueden ser de 0 (cero) a uno menor que el número máximo de las categorías o series correspondientes.
varSeriesLabels Opcional Variant Un número entero que especifica la cantidad de filas o de columnas del rango de origen que contienen etiquetas de series. Los valores pueden ser de 0 (cero) a uno menor que el número máximo de las categorías o series correspondientes.
varHasLegend Opcional Variant Establezca True para incluir una leyenda.
varTitle Opcional Variant Título del gráfico.
varCategoryTitle Opcional Variant Título del eje de categorías.
varValueTitle Opcional Variant Título del eje de valores.
varExtraTitle Opcional Variant Título del eje de serie para gráficos 3D o el segundo título del eje de valores para gráficos 2D.
varSource Opcional Variant
varGallery Opcional Variant
varFormat Opcional Variant
varPlotBy Opcional Variant
varCategoryLabels Opcional Variant
varSeriesLabels Opcional Variant
varHasLegend Opcional Variant
varTitle Opcional Variant
varCategoryTitle Opcional Variant
varValueTitle Opcional Variant
varExtraTitle Opcional Variant

Valor devuelto

Nothing

Comentarios

Use el método ChartWizard para dar formato rápidamente a un gráfico sin establecer todas las propiedades individuales. Este método no es interactivo y cambia únicamente las propiedades especificadas. El métodoAutoFormat puede hacer el mismo trabajo que una llamada a ChartWizard que usa solo los parámetros varGallery y varFormat .

Si se omite el parámetro Source y la selección no es un gráfico incrustado en el informe activo o el informe activo no contiene un gráfico, se produce un error en el método ChartWizard y se produce un error.

Ejemplo

En el ejemplo siguiente se vuelve a formatear el gráfico del informe activo como un gráfico de líneas, se agrega una leyenda y se agregan títulos de los ejes de categorías y valores.

Sub TestChartWizard()
    Dim chartShape As Shape
    Dim reportName As String
    
    reportName = "Simple scalar chart"
    Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
    
    chartShape.Chart.ChartWizard varGallery:=xlLine, varHasLegend:=True, varCategoryTitle:="Task", varValueTitle:="Hours"
End Sub

Vea también

Chart ObjectAutoFormat (método)

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.