Sdílet prostřednictvím


Bookmark.PasteAsNestedTable – metoda

Vloží buňku nebo skupinu buněk jako vnořenou tabulku do Bookmark ovládacího prvku.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)

Syntaxe

'Deklarace
Sub PasteAsNestedTable
void PasteAsNestedTable()

Poznámky

Můžete použít PasteAsNestedTable pouze v případě, že schránka obsahuje buňku nebo skupinu buněk a Bookmark ovládací prvek obsahuje buňku nebo skupinu buněk v aktuálním dokumentu.

Volání této metody může odstranit ovládací prvek Bookmark.

Příklady

Následující příklad kódu přidá Bookmark řízení do tabulky v dokumentu pak vloží tabulka do třetí buňky jako vnořenou tabulku.Kód poté vybere další tabulku do záložky.

Tento příklad je pro přizpůsobení na úrovni dokumentu.

Private Sub BookmarkTopLevelTables()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim myTable As Word.Table = Me.Tables.Add( _
        Me.Paragraphs(1).Range, 3, 3)

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

    myTable.Range.Copy()
    myTable.Range.Cells(3).Range.PasteAsNestedTable()
    Dim Index As Integer = 1
    Bookmark1.TopLevelTables(Index).Select()

End Sub
private void BookmarkTopLevelTables()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Word.Table myTable = this.Tables.Add(this.Paragraphs[1].Range,
        3, 3, ref missing, ref missing);
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(myTable.Range,
        "bookmark1");
    myTable.Range.Copy();
    myTable.Range.Cells[3].Range.PasteAsNestedTable();
    int index = 1;
    bookmark1.TopLevelTables[index].Select();
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Bookmark Rozhraní

Microsoft.Office.Tools.Word – obor názvů