WorkbookBase.BreakLink (Método)
Convierte en valores fórmulas vinculadas a otros orígenes Microsoft Office Excel 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 BreakLink ( _
name As String, _
type As XlLinkType _
)
public void BreakLink(
string name,
XlLinkType type
)
Parámetros
- name
Tipo: System.String
Nombre del vínculo.
- type
Tipo: Microsoft.Office.Interop.Excel.XlLinkType
Uno de los valores de XlLinkType.Tipo del vínculo.
Ejemplos
El ejemplo de código siguiente crea un vínculo a otro libro de Excel y, a continuación, solicita al usuario que reemplace el vínculo con el valor del destino del vínculo utilizando el método BreakLink.Este ejemplo supone que el libro Book2.xlsx existe en la raíz del directorio C.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub ConvertLinkToValue()
Globals.Sheet1.Range("A1").FormulaR1C1 = _
"='C:\[Book2.xlsx]Sheet1'!R2C2"
If DialogResult.Yes = MessageBox.Show("Break the link?", _
"Example", MessageBoxButtons.YesNo) Then
Me.BreakLink("C:\Book2.xlsx", _
Excel.XlLinkType.xlLinkTypeExcelLinks)
End If
End Sub
private void ConvertLinkToValue()
{
Globals.Sheet1.Range["A1"].FormulaR1C1 =
@"='C:\[Book2.xlsx]Sheet1'!R2C2";
if (DialogResult.Yes == MessageBox.Show("Break the link?", "Example",
MessageBoxButtons.YesNo))
{
this.BreakLink(@"C:\Book2.xlsx",
Excel.XlLinkType.xlLinkTypeExcelLinks);
}
}
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.