Workbook.UpdateLink 方法
更新一個或多個 Microsoft Office Excel、DDE 或 OLE 連結。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)
語法
'宣告
Sub UpdateLink ( _
Name As Object, _
Type As Object _
)
void UpdateLink(
Object Name,
Object Type
)
參數
- Name
型別:System.Object
要更新的 Excel 或 DDE/OLE 連結名稱,由 LinkSources 方法傳回。
- Type
型別:System.Object
其中一個 XlLinkType 值。
備註
當未使用任何參數呼叫此方法時,Excel 預設會更新所有工作表連結。
選擇性參數
如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數。
範例
下列程式碼範例建立 Excel 活頁簿的外部連結,然後使用 UpdateLink 方法更新連結。 這個範例會假設活頁簿 Book2.xls 存在於根目錄 C:\。
Private Sub WorkbookUpdateLink()
Dim Links As Array = _
CType(Me.LinkSources(Excel.XlLink.xlExcelLinks), _
Array)
If Links IsNot Nothing Then
Dim i As Integer
For i = 1 To Links.Length
Me.UpdateLink(Links(i), _
Excel.XlLinkType.xlLinkTypeExcelLinks)
Next i
Else
MsgBox("The workbook contains no links to " & _
"other workbooks.")
End If
End Sub
private void WorkbookUpdateLink()
{
Array links = (Array)this.LinkSources(Excel.XlLink.xlExcelLinks);
if (links != null)
{
for (int i = 1; i <= links.Length; i++)
{
this.UpdateLink((string)links.GetValue(i),
Excel.XlLinkType.xlLinkTypeExcelLinks);
}
}
else
{
MessageBox.Show("The workbook contains no links to " +
"other workbooks.");
}
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。