WorkbookConnection WorkbookConnection WorkbookConnection Interface

Definition

Eine Reihe von Informationen zum Abrufen von Daten aus einer externen Datenquelle als eine 1st_Excel12-Arbeitsmappe ist eine Verbindung. A connection is a set of information needed to obtain data from an external data source other than an 1st_Excel12 workbook.

public interface class WorkbookConnection
[System.Runtime.InteropServices.Guid("00024485-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface WorkbookConnection
Public Interface WorkbookConnection
Attribute

Hinweise

Verbindungen können in einer Excel-Arbeitsmappe gespeichert werden. Beim Öffnen der Arbeitsmappe wird von Excel eine Kopie der Verbindung im Arbeitsspeicher erstellt, die als Verbindungsobjekt bezeichnet wird. Ein Verbindungsobjekt enthält Informationen wie den Namen des Servers und den Namen des Objekts, das auf diesem Server geöffnet werden soll. Das Verbindungsobjekt kann auch Anmeldeinformationen für die Authentifizierung und/oder einen Befehl enthalten, der an den Server übergeben und ausgeführt wird (z. B. eine SELECT-Anweisung, die von SQL Server ausgeführt wird). Connections can be stored within an Excel workbook. When the workbook is opened, Excel creates an in-memory copy of the connection which is refered to as the connection object. A connection object contains information such as the name of the server and the name of the object to be opened on that server. Optionally, the connection object may also include authentication credentials and/or a command that is to be passed to the server and executed (example: a SELECT statement to be executed by SQL Server.)

Hinweis: die genaue Form der Verbindung hängt vom Mechanismus, die zum Abrufen von Daten – ODBC-Verbindungen, OLEDB-Verbindungen verwendet wird und Webabfragen werden unterschiedliche Informationen enthalten. Note: The exact form of the connection depends on the mechanism that is being used to retrieve data – ODBC connections, OLEDB connections, and Web Queries will contain different information.

Eine Verbindung kann auch in einer separaten Verbindungsdatei gespeichert werden. Die meisten Verbindungen in einer Excel-Arbeitsmappe umfassen einen Zeiger auf eine externe Verbindungsdatei. Verbindungsdateien verfügen über Erweiterungen, die diese eindeutig als Verbindungsdateien kennzeichnen (*.ODC, *.IQY usw.), und können sich auf dem lokalen Computer des Benutzers befinden oder an anderen gut bekannten oder vertrauenswürdigen Speicherorten wie WSS (Datenverbindungsbibliothek) oder auf anderen Firmenservern gespeichert sein. Verbindungsdateien ermöglichen mehreren Benutzern innerhalb eines Unternehmens die Wiederverwendung von Verbindungen. Durch Änderung einer einzelnen Verbindungsdatei können die Netzwerkadministratoren die Art und Weise ändern, wie im gesamten Unternehmen Verbindungen zu den Backend-Datenquellen hergestellt werden. Beim Herstellen einer Verbindung zu einer externen Datenquelle ist jedoch nicht immer eine Verbindungsdatei erforderlich. A connection may also be stored in a separate connection file. Most connections in an Excel workbook include a pointer to an external connection file. Connection files have extensions that clearly label them as connection files (*.ODC, *.IQY, etc.) and may be located on the user's local machine or in other well known or trusted locations such as WSS (Data Connection Library), or other corporate servers. Connection files enable multiple users within the same organization to re-use connections. Network administrators are able to change the way the entire organization connects to a back-end data source by changing a single connection file. A connection file is not always required when connecting to an external data source.

Verbindungsnamen sind Zeichenfolgen, die Verbindungen innerhalb der Arbeitsmappe, in der sie verwendet werden, eindeutig kennzeichnen. Verbindungen verfügen aber auch über Eigenschaften, die nicht eindeutig sind. Wenn in einer Formel in Excel ein Argument verwendet wird, das eine Verbindung darstellt, ist es ausreichend, wenn entweder direkt (als Zeichenfolge) oder indirekt (durch Verweis auf eine Zelle, die den Verbindungsnamen als Zeichenfolge enthält) auf den Namen dieser Verbindung verwiesen wird. Connection names are strings that uniquely identify connections within the workbook in which they are used. There are other properties of a connection that are not unique. Whenever a formula in Excel takes an argument that is a connection, it will be sufficient to refer to the name of that connection, either directly (as a string) or indirectly (by referring to a cell that contains the connection name as a string.)

Eigenschaften

_Default _Default _Default
Application Application Application

Wenn ohne einen Objektbezeichner verwendet wird, gibt diese Eigenschaft ein _Application -Objekt, das die Microsoft Office Excel-Anwendung darstellt. When used without an object qualifier, this property returns an _Application object that represents the Microsoft Office Excel application. Wenn ohne einen Objektbezeichner verwendet wird, gibt diese Eigenschaft ein Application -Objekt, das den Ersteller des angegebenen Objekts darstellt. When used with an object qualifier, this property returns an Application object that represents the creator of the specified object. Schreibgeschützt. Read-only.

Creator Creator Creator

Gibt eine 32-Bit-Ganzzahl, die die Anwendung angibt, in der das Objekt erstellt wurde. Returns a 32-bit integer that indicates the application in which this object was created. Schreibgeschützter Integer-Wert. Read-only Integer.

DataFeedConnection DataFeedConnection DataFeedConnection

Gibt ein DataFeedConnection -Objekt, das die benötigten Daten und Funktionen zur Datenfeeds Verbindung enthält. Returns a DataFeedConnection object that contains the data and functionality needed to connect to data feeds. Schreibgeschützt. Read-only

Description Description Description

Gibt zurück oder legt eine kurze Beschreibung für eine WorkbookConnection Objekt. Returns or sets a brief description for a WorkbookConnection object. Lese-/Schreibzugriff String. Read/write String.

InModel InModel InModel

Gibt an, ob das Modell WorkbookConnection -Objekt hinzugefügt wurde. Specifies whether or not the WorkbookConnection object has been added to the model. Boolean (Bool in c#) Schreibgeschützt. Boolean (bool in C#) Read-only.

ModelConnection ModelConnection ModelConnection

Gibt ein Objekt, das Informationen für den neuen Modell Verbindungstyp eingeführt in Excel 2013 für die Interaktion mit dem integrierte Datenmodell enthält. Returns an object that contains information for the new Model Connection Type introduced in Excel 2013 to interact with the integrated Data Model. Schreibgeschützt. Read-only

ModelTables ModelTables ModelTables

Gibt ein ModelTables -Objekt der speziellen Verbindung zugeordnet. Returns a ModelTables object associated with the particular connection. Schreibgeschützt. Read-only

Name Name Name

Gibt den Namen des Arbeitsmappen-Verbindungsobjekts zurück oder legt ihn fest. String-Wert mit Lese-/Schreibzugriff. Returns or sets the name of the workbook connection object. Read/write String.

ODBCConnection ODBCConnection ODBCConnection

Gibt die ODBC-Verbindung für den angegebenen details WorkbookConnection Objekt. Retuns the ODBC Connection details for the specified WorkbookConnection object. Read-only ODBCConnection. Read-only ODBCConnection.

OLEDBConnection OLEDBConnection OLEDBConnection

Gibt den OLE DB-Verbindung für den angegebenen details WorkbookConnection Objekt. Retuns the OLEDB Connection details for the specified WorkbookConnection object. Read-only OLEDBConnection. Read-only OLEDBConnection.

Parent Parent Parent

Gibt das übergeordnete Objekt für das angegebene Objekt zurück. Schreibgeschützt. Returns the parent object for the specified object. Read-only.

Ranges Ranges Ranges

Gibt den Bereich des Objekts für den angegebenen WorkbookConnection Objekt. Returns the range of object for the specified WorkbookConnection object. Read-only Ranges. Read-only Ranges.

RefreshWithRefreshAll RefreshWithRefreshAll RefreshWithRefreshAll

Bestimmt, ob die Verbindung aktualisiert werden sollen Wenn alle Aktualisierung ausgeführt wird. Determines if the connection should be refreshed when refresh all is executed. Boolean (Bool in c#). Boolean (bool in C#). Lese-/Schreibzugriff. Read/Write.

TextConnection TextConnection TextConnection

Gibt ein TextConnection -Objekt, das die Informationen für eine Abfrage in einer Textdatei enthält. Returns a TextConnection object that contains the information on a query to a text file. Schreibgeschützt. Read-only.

Type Type Type

Gibt den Typ der Arbeitsmappe zurück. Returns the workbook connection type. Read-only XlConnectionType. Read-only XlConnectionType.

WorksheetDataConnection WorksheetDataConnection WorksheetDataConnection

Gibt ein Objekt, das Informationen für die Verbindung aus dem PowerPivot-Modell mit Daten in der Arbeitsmappe, wie ein Bereich, den benannten Bereich oder die Tabelle enthält. Returns an object that contains information for a connection from the PowerPivot Model to data within the workbook such as a range, named range, or table. Schreibgeschützt. Read-only.

Methoden

Delete() Delete() Delete()

Löscht eine Arbeitsmappenverbindung. Deletes a workbook connection.

Refresh() Refresh() Refresh()

Aktualisiert eine Arbeitsmappenverbindung. Refreshes a workbook connection.

Gilt für: