Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cambia el gráfico a un formato predeterminado para otro tipo de gráfico.
Sintaxis
expresión.
AutoFormat
(rGallery,varFormat)
expresión Una variable que representa un objeto Chart.
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| rGalería | Necesario | Long | 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 en función del tipo de galería y el origen de datos. |
| rGalería | Obligatorio | INT32 | |
| varFormat | Opcional | Variant |
Valor devuelto
Nothing
Comentarios
El método ChartWizard puede hacer el mismo trabajo que el método Autoformat , aunque tiene más opciones.
Ejemplo
En el ejemplo siguiente se cambia el gráfico al formato predeterminado de área apilada 3D .
Sub TestAutoFormat()
Dim chartShape As Shape
Dim reportName As String
reportName = "Simple scalar chart"
Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
chartShape.Chart.AutoFormat Office.XlChartType.xl3DAreaStacked
End Sub
Vea también
Objeto de gráficoMétodo ChartWizard
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.