WorkbookBase.BreakLink 方法
將連結至其他 Microsoft Office Excel 來源或 OLE 來源的公式轉換為值。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
語法
'宣告
Public Sub BreakLink ( _
name As String, _
type As XlLinkType _
)
public void BreakLink(
string name,
XlLinkType type
)
參數
- name
型別:System.String
連結名稱。
- type
型別:Microsoft.Office.Interop.Excel.XlLinkType
其中一個 XlLinkType 值。連結類型。
範例
下列程式碼範例使用 BreakLink 方法,建立連接另一個 Excel 活頁簿的連結,然後提示使用者以連結目的地的值取代連結。這個範例假設,活頁簿 Book2.xlsx 出現在 C 的根目錄。
這是示範文件層級自訂的範例。
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);
}
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。