Klasse WorksheetDataConnection (Excel VBA)
Wird zum Importieren von Daten in das Datenmodell aus Daten auf dem Arbeitsblatt wie Bereichen und Tabellen verwendet. Um eine WorksheetDataConnection -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim wdc as WorksheetDataConnection
Set wdc = ActiveWorkbook.Connections(1).WorksheetDataConnection
CommandText
Gibt die Befehlszeichenfolge für die angegebene Datenquelle zurück oder legt diese fest.
ActiveWorkbook.Connections(1).WorksheetDataConnection.CommandText =
CommandType
Gibt eine der XlCmdType -Aufzählungskonstanten zurück oder legt Sie fest. Mögliche Rückgabewerte sind xlCmdCube - Enthält einen Cubenamen für eine OLAP-Datenquelle, xlCmdDAX - Enthält eine DAX-Formel (Data Analysis Expressions), xlCmdDefault - Enthält Befehlstext, der vom OLE DB-Provider verstanden wird, xlCmdExcel - Enthält eine Excel-Formel, xlCmdList - Enthält einen Zeiger auf Listendaten, xlCmdSql - Enthält eine SQL-Anweisung, xlCmdTable - Enthält einen Tabellennamen für den Zugriff auf OLE DB-Datenquellen, xlCmdTableCollection - Enthält den Namen einer Tabellensammlung.
ActiveWorkbook.Connections(1).WorksheetDataConnection.CommandType = xlCmdCube
Connection
Gibt die interne Verbindungszeichenfolge für das Objekt in Excel zurück.
Dim strConnection As String
strConnection = ActiveWorkbook.Connections(1).WorksheetDataConnection.Connection