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.
Permite que você faça uma busca detalhada dos dados em uma hierarquia de cubos baseada em OLAP ou PowerPivot.
Sintaxe
mais simples. 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 | ITEM DINÂMICO | O membro a partir do qual o drill up é executado. |
| Linha Dinâmica | Opcional | Variant | Especifica a linha na Tabela Dinâmica em que reside o membro inicial da operação. Nos casos em que a Linha Dinâmica não é especificada, o padrão é a Linha Dinâmica superior em que o membro aparece. |
| LevelUniqueName | Opcional | Variant | O alvo para uma busca detalhada de vários níveis. A ação padrão, se não for especificada, será um drill up de um nível. |
Valor de retorno
VAZIO
Exemplo
O código de exemplo a seguir demonstra um drill up 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 uma análise 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 drill up 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 drill up 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.