Connection (propiedad)
Importante
Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.
Devuelve o establece una cadena que contiene uno de los valores siguientes: valores de OLE DB que permiten a Microsoft Excel conectarse a un origen de datos OLE DB; valores de ODBC que permiten a Microsoft Excel conectarse con un origen de datos ODBC; una URL que permite a Microsoft Excel conectarse a un origen de datos Web; la ruta y el nombre de un archivo de texto o la ruta y el nombre de un archivo que especifica una consulta de base de datos o una consulta Web. Valor Variant de lectura y escritura.
Sintaxis
expresión .Connection
expresión Expresión que devuelve un objeto PivotCache.
Notas
Cuando se utiliza un archivo de cubo sin conexión, establecer el UseLocalConnection propiedad True y el uso del LocalConnection propiedad en lugar de la propiedad Connection.
También puede optar por tener acceso a un origen de datos directamente mediante la biblioteca Microsoft ActiveX Data Objects (ADO).
Ejemplo
En este ejemplo, se crea una nueva memoria caché de tabla dinámica basada en un proveedor OLAP y, a continuación, se crea un nuevo informe de tabla dinámica basado en la memoria caché en la celda A3 de la hoja de cálculo activa.
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
Nota
Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.