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
- name
Tipo: System.String
Nome del collegamento.
- type
Tipo: Microsoft.Office.Interop.Excel.XlLinkType
Uno dei valori di XlLinkType.Tipo di collegamento.
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.