Propriedade PivotCell.DataField (Excel)

Retorna um objeto PivotField que corresponde ao campo de dados selecionado.

Sintaxe

expressão. DataField

expressão Uma variável que representa um objeto PivotCell.

Comentários

Essa propriedade retornará um erro se o objeto PivotCell não for uma das constantes permitidas de XlPivotCellType: xlPivotCellTypeDataField, xlPivotCellTypeSubtotal ou xlPivotCellTypeGrandTotal.

Exemplo

Este exemplo determina se a célula L10 está no campo de dados da Tabela Dinâmica e retorna o campo tabela dinâmica que corresponde à célula notificando o usuário ou lida com o erro em tempo de executar. O exemplo supõe que exista uma tabela dinâmica na planilha ativa.

Sub CheckDataField() 
 
 On Error GoTo Not_In_DataField 
 
 MsgBox Application.Range("L10").PivotCell.DataField 
 Exit Sub 
 
Not_In_DataField: 
 MsgBox "The selected range is not in the data field of the PivotTable." 
 
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.