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.
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 origens de dados baseadas em ficheiros (por exemplo, Access), a propriedade SourceDataFile contém um caminho completamente qualificado para o ficheiro de dados de origem. Está definido como Nulo para origens de dados baseadas no servidor (como SQL Server). A propriedade SourceDataFile está definida como Null se a propriedade Connection for alterada programaticamente.
Exemplo
Este exemplo determina se existe uma ligação para a cache e, se existir uma ligação, apresenta o nome do ficheiro da origem 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.