Compartilhar via


Método WorkbookBase.BreakLink

Fórmulas de converte vinculadas a outras fontes do Microsoft Office Excel ou a fontes VELHOS para valores.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public Sub BreakLink ( _
    name As String, _
    type As XlLinkType _
)
public void BreakLink(
    string name,
    XlLinkType type
)

Parâmetros

Exemplos

O exemplo de código a seguir cria um link para outra pasta de trabalho do Excel e solicita o usuário para substituir o link com o valor de destino do link usando o método BreakLink . Este exemplo pressupõe que a pasta de trabalho Book2.xlsx existe na raiz do diretório de C 2.0.

Este exemplo destina-se a uma personalização no nível de 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);
    }
}

Segurança do .NET Framework

Consulte também

Referência

WorkbookBase Classe

Namespace Microsoft.Office.Tools.Excel