Workbook.UpdateLink Yöntem
Bir Microsoft Office Excel, DDE veya OLE bağlantısı (veya bağlantılar) güncelleştirir.
Ad alanı: Microsoft.Office.Tools.Excel
Derlemeler: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
Sub UpdateLink ( _
Name As Object, _
Type As Object _
)
void UpdateLink(
Object Name,
Object Type
)
Parametreler
- Name
Tür: System.Object
Gelen iade olarak güncelleştirilmesi için Excel veya DDE/OLE bağlantı adını LinkSources yöntem.
- Type
Tür: System.Object
XlLinkType değerlerinden biri.
Notlar
Hiçbir parametre olmadan bu yöntem çaðrýldýðýnda, Excel tüm çalışma bağlantıların güncelleştirilmesi için varsayılan olarak ayarlanır.
İsteğe Bağlı Parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi edinmek için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneğinde, bir Excel çalışma kitabı için harici bir bağlantı oluşturur ve kullanır UpdateLink bağlantıyı güncelleştirmek için bir yöntem.Bu örnek C dizininin kökünde Book2.xlsx var. Bu çalışma kitabını varsayar.
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 Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.