Share via


WorkbookBase.Connections 屬性

取得活頁簿和資料來源之間連接的集合。

命名空間:  Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

語法

'宣告
Public ReadOnly Property Connections As Connections
public Connections Connections { get; }

屬性值

型別:Microsoft.Office.Interop.Excel.Connections
Microsoft.Office.Interop.Excel.Connections 集合,其中包含活頁簿和資料來源之間的連接。

範例

下列程式碼範例會將新的資料連接加入至指定的 CSV 檔。 接下來,範例會逐一查看活頁簿中所存在的所有連接,並顯示每個連接的名稱、類型和描述。 這個範例需要在磁碟機 C 的根目錄中有名為 SalesData.csv 的 CSV 檔案。 CSV 檔案應包含以逗號分隔的資料。 執行這個範例時,Excel 會啟動 [文字匯入精靈],請遵循精靈中的步驟,建立與此 CSV 檔的資料連接。

這是示範文件層級自訂的範例。

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 安全性

請參閱

參考

WorkbookBase 類別

Microsoft.Office.Tools.Excel 命名空間