Como descubro quais Tabelas Dinâmicas possuem um erro no Excel 2010?

2

Estou recebendo um erro:

cannot open PivotTable source file ...XLSX SHEET...

ao atualizar todos os dados. Tenho muitas tabelas dinâmicas e não consigo encontrar essa com o erro, ao atualizar separadamente - não há erros nem folhas ocultas.

Como posso saber onde está o problema?

    
por Spon4ik 19.01.2014 / 10:52

2 respostas

0

Eu tive esse problema em uma planilha complexa. Excluí todas as guias até que eu tivesse uma guia em branco e ainda recebi essa mensagem. Descobri que o modelo de dados subjacente do PowerPivot referenciava uma tabela vinculada que não existia mais. A exclusão da tabela vinculada no modelo do PowerPivot resolveu o problema.

    
por 11.04.2016 / 21:46
0

Verifique o código VBA aqui . Eu modifiquei. Se você executar o código, ele será quebrado se ocorrer algum erro.

Public Sub RefreshAllPivotTables()
Dim Sheet As Worksheet, Pivot As PivotTable
For Each Sheet In ThisWorkbook.Worksheets
    For Each Pivot In Sheet.PivotTables
        Debug.Print Sheet.name & "-->" & Pivot.name
        Pivot.RefreshTable
        Pivot.Update
    Next
Next
End Sub
    
por 09.09.2016 / 13:49