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.
Devolve ou define uma cadeia que contém uma das seguintes opções:
- Definições OLE DB que permitem ao Microsoft Excel ligar a uma origem de dados OLE DB
- Definições ODBC que permitem ao Excel ligar a uma origem de dados ODBC
- Um URL que permite ao Excel ligar a uma origem de dados Web
- O caminho para e o nome de ficheiro de um ficheiro de texto
- O caminho para e o nome de ficheiro de um ficheiro que especifica uma base de dados ou consulta Web
Variant de leitura/gravação.
Sintaxe
expressão. Ligação
expressão Uma expressão que devolve um objeto PivotCache .
Comentários
Ao utilizar um ficheiro de cubo offline, defina a propriedade UseLocalConnection como Verdadeiro e utilize a propriedade LocalConnection em vez da propriedade Ligação .
Outra opção é acessar uma fonte de dados diretamente, usando a biblioteca do Microsoft ActiveX Data Objects (ADO).
Exemplo
Este exemplo cria uma nova cache de tabela dinâmica com base num fornecedor OLAP e, em seguida, cria um novo relatório de tabela dinâmica com base na cache na célula A3 na folha de cálculo ativa.
With ActiveWorkbook.PivotCaches.Add(SourceType:=xlExternal)
.Connection = _
"OLEDB;Provider=MSOLAP;Location=srvdata;Initial Catalog=National"
.MaintainConnection = True
.CreatePivotTable TableDestination:=Range("A3"), _
TableName:= "PivotTable1"
End With
With ActiveSheet.PivotTables("PivotTable1")
.SmallGrid = False
.PivotCache.RefreshPeriod = 0
With .CubeFields("[state]")
.Orientation = xlColumnField
.Position = 0
End With
With .CubeFields("[Measures].[Count Of au_id]")
.Orientation = xlDataField
.Position = 0
End With
End With
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.