Compartilhar via


Objeto CalculatedFields (Excel)

Uma coleção de objetos de Campo Dinâmico que representa todos os campos calculados no relatório de tabela dinâmica especificado.

Comentários

Um relatório que contém os campos Receita e Despesa pode ter um campo calculado denominado Lucro definido como o montante no campo Receita menos o montante no campo Despesa.

Não é possível definir essa coleção para fontes de dados OLAP; ela sempre retorna Nothing.

Utilize o método CalculatedFields do objeto tabela dinâmica para devolver a coleção CalculatedFields .

Utilize Campos Calculados (índice), em que o índice é o nome ou número de índice do campo especificado, para devolver um único objeto de Campo Dinâmico da coleção CalculatedFields .

Exemplo

O exemplo seguinte elimina os campos calculados do relatório de tabela dinâmica denominado Pivot1.

For Each fld in _ 
 Worksheets(1).PivotTables("Pivot1").CalculatedFields 
 fld.Delete 
Next

Métodos

Propriedades

Confira também

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.