Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Devuelve información sobre el elemento de gráfico en las coordenadas x e y especificadas. Este método tiene la particularidad de que sólo se especifican los valores de los dos primeros argumentos. Microsoft Excel rellena el resto de los argumentos y el código debe examinar sus valores al finalizar el método.
Sintaxis
expresión. GetChartElement (x, y, ElementID, Arg1, Arg2)
expresión Una variable que representa un objeto Chart.
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| x | Obligatorio | Long | Coordenada x del elemento de gráfico. |
| y | Obligatorio | Long | Coordenada y del elemento de gráfico. |
| ElementID | Obligatorio | Long | Cuando el método devuelve, este argumento contiene el valor XLChartItem del elemento chart en las coordenadas especificadas. Para más información, vea la sección Observaciones. |
| Arg1 | Obligatorio | Long | Cuando el método finalice, el argumento contendrá información relativa al elemento de gráfico. Si desea más información, vea la sección Comentarios. |
| Arg2 | Obligatorio | Long | Cuando el método finalice, el argumento contendrá información relativa al elemento de gráfico. Si desea más información, vea la sección Comentarios. |
Observaciones
El valor de ElementID después de que el método finalice determina si Arg1 y Arg2 contienen información, como se muestra en la siguiente tabla.
| ElementID (constante) | Valor constante | Arg1 | Arg2 |
|---|---|---|---|
| xlAxis | 21 | AxisIndex | AxisType |
| xlAxisTitle | 17 | AxisIndex | AxisType |
| xlDisplayUnitLabel | 30 | AxisIndex | AxisType |
| xlMajorGridlines | 15 | AxisIndex | AxisType |
| xlMinorGridlines | 16 | AxisIndex | AxisType |
| xlPivotChartDropZone | 32 | DropZoneType | Ninguno |
| xlPivotChartFieldButton | 31 | DropZoneType | PivotFieldIndex |
| xlDownBars | 20 | GroupIndex | Ninguno |
| xlDropLines | 26 | GroupIndex | None |
| xlHiLoLines | 25 | GroupIndex | Ninguno |
| xlRadarAxisLabels | 27 | GroupIndex | Ninguno |
| xlSeriesLines | 22 | GroupIndex | Ninguno |
| xlUpBars | 18 | GroupIndex | Ninguno |
| xlChartArea | 2 | Ninguno | Ninguno |
| xlChartTitle | 4 | Ninguno | Ninguno |
| xlCorners | 6 | Ninguno | Ninguno |
| xlDataTable | 7 | Ninguno | Ninguno |
| xlFloor | 23 | Ninguno | Ninguno |
| xlLeaderLines | 29 | Ninguno | Ninguno |
| xlLegend | 24 | Ninguno | Ninguno |
| xlNothing | 28 | Ninguno | Ninguno |
| xlPlotArea | 19 | Ninguno | Ninguno |
| xlWalls | 5 | Ninguno | Ninguno |
| xlDataLabel | 7 | SeriesIndex | PointIndex |
| xlErrorBars | 9 | SeriesIndex | Ninguno |
| xlLegendEntry | 12 | SeriesIndex | Ninguno |
| xlLegendKey | 13 | SeriesIndex | Ninguno |
| xlSeries | 3 | SeriesIndex | PointIndex |
| xlShape | 14 | ShapeIndex | Ninguno |
| xlTrendline | 8 | SeriesIndex | TrendLineIndex |
| xlXErrorBars | 10 | SeriesIndex | Ninguno |
| xlYErrorBars | 11 | SeriesIndex | Ninguno |
En la siguiente tabla se explica el significado de Arg1 y Arg2 después de que finalice el método.
| Argumento | Descripción |
|---|---|
| AxisIndex | Especifica si el eje es principal o secundaria. Puede ser una de las siguientes constantes XlAxisGroup: xlPrimary o xlSecondary. |
| AxisType | Especifica el tipo de eje. Puede ser una de las siguientes constantes XlAxisType: xlCategory, xlSeriesAxis o xlValue. |
| DropZoneType | Especifica el tipo de zona de colocación: columna, datos, página o campo de fila. Puede ser una de las siguientes constantes de XlPivotFieldOrientation: xlColumnField, xlDataField, xlPageField o xlRowField. Las constantes de campo de columna y fila especifican los campos de serie y categoría, respectivamente. |
| GroupIndex | Especifica el desplazamiento en la colección ChartGroups para un grupo de gráficos dado. |
| PivotFieldIndex | Especifica el desplazamiento dentro de la colección PivotFields para un campo específico de columna (serie), datos, página o fila (categoría). Es -1 si el tipo de zona de colocación es xlDataField. |
| PointIndex | Especifica el desplazamiento en la colección Points para un punto dado de una serie. Un valor de 1 indica que todos los puntos de datos están seleccionados. |
| SeriesIndex | Especifica el desplazamiento en la colección Series para una serie específica. |
| ShapeIndex | Especifica el desplazamiento en la colección Shapes para una forma específica. |
| TrendlineIndex | Especifica el desplazamiento en la colección Trendlines para una línea de tendencia dada de una serie. |
Ejemplo
En este ejemplo se advierte al usuario de que está moviendo el mouse (ratón) sobre la leyenda del gráfico.
Private Sub Chart_MouseMove(ByVal Button As Long, _
ByVal Shift As Long, ByVal X As Long, ByVal Y As Long)
Dim IDNum As Long
Dim a As Long
Dim b As Long
ActiveChart.GetChartElement X, Y, IDNum, a, b
If IDNum = xlLegendEntry Then _
MsgBox "WARNING: Move away from the legend"
End Sub
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.