WorkbookBase.Connections Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Auflistung von Verbindungen zwischen der Arbeitsmappe und einer Datenquelle ab.
public:
property Microsoft::Office::Interop::Excel::Connections ^ Connections { Microsoft::Office::Interop::Excel::Connections ^ get(); };
public Microsoft.Office.Interop.Excel.Connections Connections { get; }
member this.Connections : Microsoft.Office.Interop.Excel.Connections
Public ReadOnly Property Connections As Connections
Eigenschaftswert
A Microsoft.Office.Interop.Excel. Connections Auflistung, die die Verbindungen zwischen der Arbeitsmappe und einer Datenquelle enthält.
Beispiele
Im folgenden Codebeispiel wird der angegebenen CSV-Datei eine neue Datenverbindung hinzugefügt. Als Nächstes durchläuft das Beispiel alle Verbindungen, die in der Arbeitsmappe vorhanden sind, und zeigt den Namen, den Typ und die Beschreibung der einzelnen Verbindungen an. 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. Führen Sie die Schritte in diesem Assistenten aus, um die Datenverbindung mit der CSV-Datei zu erstellen.
Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.
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);
}
}
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