Propriedade PivotCache.SourceDataFile (Excel)

Retorna um String que indica o arquivo da fonte de dados referente ao cache de tabela dinâmica.

Sintaxe

expressão. SourceDataFile

expressão Uma variável que representa um objeto PivotCache.

Comentários

Para fontes de dados baseadas em arquivo (por exemplo, Access), a propriedade SourceDataFile contém um caminho totalmente qualificado para o arquivo de dados de origem. Ele é definido como Null para fontes de dados baseadas em servidor (como SQL Server). A propriedade SourceDataFile será definida como Null se a propriedade Connection for alterada programaticamente.

Exemplo

Este exemplo determina se existe uma conexão para o cache e, se houver uma conexão, exibe o nome do arquivo de fonte de dados. Se não existir uma conexão, o código trata o erro em tempo de execução e notifica o usuário. O exemplo supõe que exista uma tabela dinâmica na planilha ativa.

Sub CheckSourceConnection() 
 
 Dim pvtCache As PivotCache 
 
 Set pvtCache = Application.ActiveWorkbook.PivotCaches.Item(1) 
 
 On Error GoTo No_Connection 
 
 MsgBox "The data source connection is: " & _ 
 pvtCache.SourceDataFile 
 Exit Sub 
 
No_Connection: 
 MsgBox "PivotCache source cannot be determined." 
 
End Sub

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.