Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
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.