Bookmark.PasteExcelTable(Boolean, Boolean, Boolean) Yöntem

Tanım

Microsoft Office Excel tablosunu denetime yapıştırır ve biçimlendirir Bookmark .

public void PasteExcelTable (bool LinkedToExcel, bool WordFormatting, bool RTF);

Parametreler

LinkedToExcel
Boolean

trueyapıştırılan tabloyu özgün Excel dosyasına bağlamak için Excel dosyasında yapılan değişikliklerin Microsoft Office Word 'de yansıtılması için.

WordFormatting
Boolean

trueWord belgesindeki biçimlendirmeyi kullanarak tabloyu biçimlendirmek için. falseÖzgün Excel dosyasına göre tabloyu biçimlendirmek için.

RTF
Boolean

trueZengin metin biçimi (RTF) kullanarak Excel tablosunu yapıştırmak için. falseExcel tablosunu HTML olarak yapıştırmak için.

Örnekler

Aşağıdaki kod örneği, denetime bir Excel tablosu yapıştırır Bookmark . Parametreler, yapıştırılan tablonun Excel dosyasına bağlandığını, özgün Excel biçimlendirmesini koruduğunu ve RTF olarak yapıştırılacağını belirtir. Bu örnekte Pano 'Nun bir Excel tablosu içermesi gerekir.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

Bu yöntemin çağrılması Bookmark denetimi silebilir.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz. Office çözümlerinde Isteğe bağlı parametreler.

Şunlara uygulanır