다음을 통해 공유


Bookmark.PasteExcelTable 메서드

Microsoft Office Excel 표를 Bookmark 컨트롤에 붙여넣고 서식을 지정합니다.

네임스페이스:  Microsoft.Office.Tools.Word
어셈블리:  Microsoft.Office.Tools.Word(Microsoft.Office.Tools.Word.dll)

구문

‘선언
Sub PasteExcelTable ( _
    LinkedToExcel As Boolean, _
    WordFormatting As Boolean, _
    RTF As Boolean _
)
void PasteExcelTable(
    bool LinkedToExcel,
    bool WordFormatting,
    bool RTF
)

매개 변수

  • LinkedToExcel
    형식: System.Boolean
    붙여넣은 표를 원래의 Excel 파일에 연결하여 Excel 파일에 수행된 변경 사항이 Microsoft Office Word에 반영되도록 하려면 true입니다.
  • WordFormatting
    형식: System.Boolean
    Word 문서의 서식을 사용하여 표 서식을 지정하려면 true이고,원래 Excel 파일에 따라 표 서식을 지정하려면 false입니다.
  • RTF
    형식: System.Boolean
    RTF(서식 있는 텍스트)를 사용하여 Excel 표를 붙여 넣으려면 true이고,HTML로 Excel 표를 붙여 넣으려면 false입니다.

설명

이 메서드를 호출하면 Bookmark 컨트롤이 삭제될 수 있습니다.

선택적 매개 변수

선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.

예제

다음 코드 예제에서는 Excel 표를 Bookmark 컨트롤에 붙여넣습니다. 붙여넣은 표를 Excel 파일에 연결하여 원래의 Excel 서식을 유지하고 RTF로 붙여넣도록 매개 변수를 지정합니다. 이 예제를 수행하려면 클립보드에 Excel 표가 들어 있어야 합니다.

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

Private Sub BookmarkPasteExcelTable()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.PasteExcelTable(True, False, True)

End Sub
private void BookmarkPasteExcelTable()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");

    bool LinkedToExcel = true;
    bool WordFormatting = false;
    bool RTF = true;

    bookmark1.PasteExcelTable(LinkedToExcel, WordFormatting, RTF);
}

.NET Framework 보안

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

참고 항목

참조

Bookmark 인터페이스

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