Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtenha o objeto PivotValueCell para uma determinada tabela dinâmica fornecida com determinados índices de linhas e colunas.
Sintaxe
expressão. PivotValueCell (RowLine, ColumnLine)
expressão Uma variável que representa um objeto de tabela dinâmica .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Linha Linha | Opcional | Variant | Se for do tipo Linha Dinâmica, especifica a Linha Dinâmica na área de linha com a qual o PivotValueCell está alinhado. Se for do tipo Int, especifica a posição da Linha Dinâmica na área de linha com a qual a PivotValueCell está alinhada. Se estiver em falta, Vazio, Nulo ou 0 especifica a linha total geral. |
| Linha De Coluna | Opcional | Variant | Se for do tipo Linha Dinâmica, especifica a Linha Dinâmica na área de coluna com a qual a PivotValueCell está alinhada. Se for do tipo Int, especifica a posição da Linha Dinâmica na área de coluna com a qual a PivotValueCell está alinhada. Se estiver em falta, Vazio, Nulo ou 0 especifica a coluna total geral. |
Valor de retorno
PIVOTVALUECELL
Exemplo
Este exemplo de código utiliza a propriedade PivotValueCell para testar se o valor de uma célula numa tabela dinâmica é maior do que o valor de outra célula.
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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.