Olá!
Posso estar enganado, mas acho que não dá para montar a tabela com este layout que você está querendo...
Entretanto, posso dar uma dica. Insira um botão na planilha da tabela dinâmica pelas opções da guia de Desenvolvedor, na opção "inserir" e "Controles de ActiveX". Aperte ALT+F11 para abrir o VBA e entre no módulo da planilha e copie e cole o código abaixo:
Option Explicit
Private Sub CommandButton1_Click()
If CommandButton1.Caption = "Ver Crescimento" Then
Range("C13").Select
With ActiveSheet.PivotTables("Tabela dinâmica2").PivotFields(" ")
.Calculation = xlPercentDifferenceFrom
.BaseField = "ANO"
.BaseItem = "2014"
.NumberFormat = "#.##%"
End With
CommandButton1.Caption = "Ver somatória"
Else
With ActiveSheet.PivotTables("Tabela dinâmica2").PivotFields(" ")
.Calculation = xlNormal
.NumberFormat = "#.##0"
End With
CommandButton1.Caption = "Ver % Crescimento"
End If
End Sub
Feche o VBA. E teste o botão. Se o botão não estiver clicando é porque está no "Modo design" e para sair do modo design é só apertar o botão Modo design na guia de desenvolvedor. Salve o arquivo como pasta de trabalho habilitada para macro no Excel (.xlsm).
Infelizmente não consigo gerar arquivo xlsm no ambiente que estou agora, mas depois posso postar um modelo se você não conseguir.
Abraços!
Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/
Postado : 16/04/2015 3:01 pm