Share via


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
)

매개 변수

예제

다음 코드 예제에서는 다른 Excel 통합 문서에 대한 링크를 만든 다음 BreakLink 메서드를 사용하여 이 링크를 링크 대상 값으로 바꾸라는 메시지를 표시합니다. 이 예제에서는 통합 문서 Book2.xls가 C 디렉터리의 루트에 있다고 가정합니다.

이 예제는 문서 수준 사용자 지정을 위한 것입니다.

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);
    }
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

WorkbookBase 클래스

Microsoft.Office.Tools.Excel 네임스페이스