Compartir vía


Método PivotTable.PivotValueCell (Excel)

Recupere el objeto PivotValueCell para una tabla dinámica determinada que proporciona determinados índices de fila y columna.

Sintaxis

expresión. PivotValueCell (RowLine, ColumnLine)

Expresión Variable que representa un objeto PivotTable .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
RowLine Opcional Variant Si es de tipo PivotLine, especifica la línea dinámica en el área de fila con la que pivotValueCell está alineada. Si es de tipo Int, especifica la posición de la línea dinámica en el área de fila con la que pivotValueCell está alineado. Si falta, Empty, Null o 0 especifica la fila total general.
ColumnLine Opcional Variant Si es de tipo PivotLine, especifica la línea dinámica en el área de columna con la que pivotValueCell está alineado. Si es de tipo Int, especifica la posición de la línea dinámica en el área de columna con la que pivotValueCell está alineado. Si falta, Empty, Null o 0 especifica la columna total general.

Valor devuelto

PIVOTVALUECELL

Ejemplo:

En este ejemplo de código se usa la propiedad PivotValueCell para comprobar 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.