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.
Agrega el elemento especificado a un gráfico o a un objeto seleccionado en un gráfico.
Sintaxis
expresión.
SetElement
(RHS)
expresión Una variable que representa un objeto Chart.
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| RHS | Obligatorio | MsoChartElementType | Una de las constantes de enumeración para el tipo de elemento de gráfico que se va a agregar. |
Valor devuelto
Nothing
Observaciones
El valor RHS del método SetElement corresponde a los elementos de los submenús Agregar elemento gráfico . Se habilitan diferentes elementos, en función del tipo de gráfico. Si intenta agregar un elemento que no existe para un gráfico determinado, obtendrá un error no especificado. Por ejemplo, en un gráfico 3D, el elemento Barras de error de la lista desplegable Agregar elemento de gráfico no está disponible. Una llamada a Chart.SetElement msoElementErrorBarStandardDeviation da como resultado un error.
Ejemplo
En el ejemplo siguiente se agregan líneas de cuadrícula secundarias al eje de valores y se agregan llamadas de etiqueta de datos a la segunda serie de datos.
Sub TestSetElements()
Dim chartShape As Shape
Dim reportName As String
reportName = "Simple 3D chart"
Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
With chartShape.Chart
.SetElement msoElementChartTitleAboveChart
' Select the major gridlines on the value axis, and then add minor gridlines.
.axes(Office.xlValue).MajorGridlines.Select
.SetElement msoElementPrimaryCategoryGridLinesMinor
' Select the second data series and add data label callouts.
If .SeriesCollection.Count > 1 Then
.SeriesCollection(2).Select
.SetElement msoElementDataLabelCallout
End If
End With
End Sub
Vea también
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.