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
Get
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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。