WorkbookBase.UpdateLink (Método)
Actualiza un vínculo (o vínculos) de Microsoft Office Excel, DDE u OLE.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxis
'Declaración
Public Sub UpdateLink ( _
name As Object, _
type As Object _
)
public void UpdateLink(
Object name,
Object type
)
Parámetros
- name
Tipo: System.Object
Nombre del vínculo de Excel o DDE/OLE que se va a actualizar, tal como se devuelve en el método LinkSources.
- type
Tipo: System.Object
Uno de los valores de XlLinkType.
Comentarios
Cuando se llama a este método sin ningún parámetro, de forma predeterminada Excel actualiza todos los vínculos de la hoja de cálculo.
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
El ejemplo de código siguiente crea un vínculo externo a un libro de Excel y, a continuación, utiliza el método UpdateLink para actualizar el vínculo.Este ejemplo supone que el libro Book2.xlsx existe en la raíz del directorio 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.");
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.