Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Representa una tabla de hoja de cálculo compilada a partir de los datos devueltos desde un modelo PowerPivot.
Ejemplo
El código de ejemplo siguiente crea una tabla de consulta de PowerPivot mediante la conexión a un origen de datos.
Sub CreateTable()
Dim objWBConnection As WorkbookConnection
Dim objWorksheet As Worksheet
Dim objTable As TableObject 'This is the new Table object
Set objWorksheet = ActiveWorkbook.Worksheets("Sheet1")
'Create a WorkbookConnection to the external data source first.
Set objWBConnection = ActiveWorkbook.Connections.Add2( _
"Cubes3 AdventureWorksDW DimEmployee1", "", Array( _
"OLEDB;Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=AdventureWorksDW;Data Source=MyServer;Use " _
, _
"Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=MYWORKSTATION;Use Encryption for Data=False;Tag with co" _
, "lumn collation when possible=False"), Array( _
"""AdventureWorksDW"".""dbo"".""DimEmployee"""), 3, True)
'Create a new table connected to the model.
Set objTable = objWorksheet.ListObjects.Add(SourceType:=xlSrcModel, Source:=objWBConnection, Destination:=Range("$A$1")).TableObject
objTable.Refresh
End Sub
Métodos
Propiedades
- AdjustColumnWidth
- Application
- Creator
- Destination
- EnableEditing
- EnableRefresh
- FetchedRowOverflow
- ListObject
- Parent
- PreserveColumnInfo
- PreserveFormatting
- RefreshStyle
- ResultRange
- RowNumbers
- WorkbookConnection
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.