Método PivotTable.DrillUp (Excel)
Permite que você aprofunde os dados em uma hierarquia de cubo baseada em OLAP ou baseada em PowerPivot.
Sintaxe
expressão. DrillUp (PivotItem, PivotLine, LevelUniqueName)
Expressão Uma variável que representa um objeto de Tabela Dinâmica .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
PivotItem | Obrigatório | PIVOTITEM | O membro do qual a simulação é executada. |
PivotLine | Opcional | Variantes | Especifica a linha na Tabela Dinâmica em que o membro inicial da operação reside. Nos casos em que a PivotLine não é especificada, o padrão é para a Linha Dinâmica superior em que o membro é exibido. |
LevelUniqueName | Opcional | Variantes | O destino para um detalhamento de vários níveis. A ação padrão, se não especificada, é um detalhamento de um nível. |
Valor de retorno
VAZIO
Exemplo
O código de exemplo a seguir demonstra um detalhamento de nível único em uma Tabela Dinâmica.
ActiveSheet.PivotTables("PivotTable1").DrillUp ActiveSheet.PivotTables( _
"PivotTable1").PivotFields("[Customer].[Customer Geography].[Postal Code]"). _
PivotItems( _
"[Customer].[Customer Geography].[Postal Code].&[2450]&[Coffs Harbour]"), _
ActiveSheet.PivotTables("PivotTable1").PivotRowAxis.PivotLines(1)
O código de exemplo a seguir demonstra um detalhamento de nível em um Gráfico Dinâmico.
ActiveChart.PivotLayout.PivotTable.DrillUp ActiveChart.PivotLayout.PivotTable. _
PivotFields("[Customer].[Customer Geography].[Postal Code]").PivotItems( _
"[Customer].[Customer Geography].[Postal Code].&[2450]&[Coffs Harbour]"), _
ActiveChart.PivotLayout.PivotTable.PivotRowAxis.PivotLines(1)
O código de exemplo a seguir demonstra um detalhamento de vários níveis em uma Tabela Dinâmica.
ActiveSheet.PivotTables("PivotTable1").DrillUp ActiveSheet.PivotTables( _
"PivotTable1").PivotFields("[Customer].[Customer Geography].[City]").PivotItems _
("[Customer].[Customer Geography].[City].&[Coffs Harbour]&[NSW]"), ActiveSheet. _
PivotTables("PivotTable1").PivotRowAxis.PivotLines(1), _
"[Customer].[Customer Geography].[Country]"
O código de exemplo a seguir demonstra um detalhamento de vários níveis em um Gráfico Dinâmico.
ActiveChart.PivotLayout.PivotTable.DrillUp ActiveChart.PivotLayout.PivotTable. _
PivotFields("[Customer].[Customer Geography].[Postal Code]").PivotItems( _
"[Customer].[Customer Geography].[Postal Code].&[2450]&[Coffs Harbour]"), _
ActiveChart.PivotLayout.PivotTable.PivotRowAxis.PivotLines(1) , _
"[Customer].[Customer Geography].[Country]"
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.