WorkbookBase.Connections-Eigenschaft
Ruft die Auflistung von Verbindungen zwischen der Arbeitsmappe und einer Datenquelle ab.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntax
'Declaration
Public ReadOnly Property Connections As Connections
Get
public Connections Connections { get; }
Eigenschaftswert
Typ: Microsoft.Office.Interop.Excel.Connections
Eine Microsoft.Office.Interop.Excel.Connections-Auflistung, die die Verbindungen zwischen der Arbeitsmappe und einer Datenquelle beinhaltet.
Beispiele
Im folgenden Codebeispiel wird der angegebenen CSV-Datei eine neue Datenverbindung hinzugefügt. Anschließend werden im Beispiel alle in der Arbeitsmappe vorhandenen Verbindungen durchlaufen und der Name, der Typ und eine Beschreibung für jede Verbindung angezeigt. Für dieses Beispiel ist eine CSV-Datei mit dem Namen SalesData.csv im Stammverzeichnis von Laufwerk C erforderlich. Die CSV-Datei sollte durch Trennzeichen getrennte Daten enthalten. Wenn Sie dieses Beispiel ausführen, startet Excel den Textimport-Assistenten. Befolgen Sie die Schritte in diesem Assistenten, um die Datenverbindung mit der CSV-Datei herzustellen.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
Private Sub WorkbookConnections()
Dim myConnection As Excel.WorkbookConnection = _
Me.Connections.AddFromFile("c:\SalesData.csv")
myConnection.Description = "Data stored in a CSV file."
For Each connection As Excel.WorkbookConnection In Me.Connections
MessageBox.Show(connection.Name + " " + connection.Type.ToString() _
+ " " + connection.Description)
Next
End Sub
private void WorkbookConnections()
{
Excel.WorkbookConnection myConnection =
this.Connections.AddFromFile(@"C:\SalesData.csv");
myConnection.Description = "Data stored in a CSV file.";
foreach (Excel.WorkbookConnection connection in this.Connections)
{
MessageBox.Show(
"Connection Name: " + connection.Name
+ "\r\nConnection Type: " + connection.Type.ToString()
+ "\r\nDescription: " + connection.Description);
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.