Condividi tramite


Metodo WorkbookBase.BreakLink

Converte in valori le formule collegate ad altre origini Microsoft Office Excel oppure a origini OLE.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public Sub BreakLink ( _
    name As String, _
    type As XlLinkType _
)
public void BreakLink(
    string name,
    XlLinkType type
)

Parametri

Esempi

Nell'esempio di codice riportato di seguito viene creato un collegamento a un'altra cartella di lavoro di Excel. Viene quindi chiesto all'utente di sostituire il collegamento con il valore della destinazione del collegamento utilizzando il metodo BreakLink. Nell'esempio si presuppone che nella directory radice dell'unità C sia presente la cartella di lavoro Book2.xls.

Questo esempio è valido per una personalizzazione a livello di documento.

Private Sub ConvertLinkToValue()
    Globals.Sheet1.Range("A1").FormulaR1C1 = _
        "='C:\[Book2.xls]Sheet1'!R2C2"

    If DialogResult.Yes = MessageBox.Show("Break the link?", _
        "Example", MessageBoxButtons.YesNo) Then
        Me.BreakLink("C:\Book2.xls", _
            Excel.XlLinkType.xlLinkTypeExcelLinks)
    End If
End Sub
private void ConvertLinkToValue()
{
    Globals.Sheet1.Range["A1", missing].FormulaR1C1 =
        @"='C:\[Book2.xls]Sheet1'!R2C2";

    if (DialogResult.Yes == MessageBox.Show("Break the link?", "Example",
        MessageBoxButtons.YesNo))
    {
        this.BreakLink(@"C:\Book2.xls",
            Excel.XlLinkType.xlLinkTypeExcelLinks);
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorkbookBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel