WorkbookBase.Connections Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję połączeń między skoroszytem a źródłem danych.
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
Wartość właściwości
A Microsoft.Office.Interop.Excel. Connections kolekcji zawierającej połączenia między skoroszytem a źródłem danych.
Przykłady
Poniższy przykład kodu dodaje nowe połączenie danych do określonego pliku CSV. Następnie przykład iteruje wszystkie połączenia istniejące w skoroszycie i wyświetla nazwę, typ i opis każdego połączenia. Ten przykład wymaga pliku CSV o nazwie SalesData.csv w katalogu głównym dysku C. Plik CSV powinien zawierać dane rozdzielane przecinkami. Po uruchomieniu tego przykładu program Excel uruchamia Kreatora importu tekstu; Wykonaj kroki opisane w tym kreatorze, aby utworzyć połączenie danych z plikiem CSV.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
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