Método PivotTable.PivotValueCell (Excel)

Recuperar el objeto PivotValueCell de una tabla dinámica determinada siempre que haya determinados índices de fila y columna.

Sintaxis

más sencilla.PivotValueCell (RowLine, ColumnLine)

expresión Variable que representa un objeto de tabla dinámica .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Línea de filas Opcional Variant Si es de tipo Línea dinámica, especifica la línea dinámica del área de fila con la que se alinea la celda de valorDinámico . Si es de tipo Int, especifica la posición de la línea dinámica en el área de fila con la que se alinea PivotValueCell . Si falta, Vacío, Nulo o 0 especifica la fila de totales generales.
Línea de columna Opcional Variant Si es de tipo Línea dinámica, especifica la línea dinámica en el área de columna con la que se alinea PivotValueCell . Si es de tipo Int, especifica la posición de la línea dinámica en el área de columna con la que se alinea la celda de valorDinámico . Si falta, Vacío, Nulo o 0 especifica la columna del total general.

Valor devuelto

VALORDINAMICOCELDA

Ejemplo

En este ejemplo de código se usa la propiedad PivotValueCell para probar si el valor de una celda de una tabla dinámica es mayor que el valor de otra celda.

Sub TestEquality()
Dim X As Double
Dim Y As Double

'This code assumes you have a Standalone PivotChart on one of the worksheets
X = ThisWorkbook.PivotTables(1).PivotValueCell(1, 1).Value
Y = ThisWorkbook.PivotTables(1).PivotValueCell(1, 2).Value

If X > Y Then
MsgBox "X is greater than Y"
Else
MsgBox "Y is greater than X"
End If
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.