Sdílet prostřednictvím


Bookmark.ConvertToTable – metoda

Převede text v Bookmark ovládacího prvku tabulky.

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

Syntaxe

'Deklarace
Function ConvertToTable ( _
    ByRef Separator As Object, _
    ByRef NumRows As Object, _
    ByRef NumColumns As Object, _
    ByRef InitialColumnWidth As Object, _
    ByRef Format As Object, _
    ByRef ApplyBorders As Object, _
    ByRef ApplyShading As Object, _
    ByRef ApplyFont As Object, _
    ByRef ApplyColor As Object, _
    ByRef ApplyHeadingRows As Object, _
    ByRef ApplyLastRow As Object, _
    ByRef ApplyFirstColumn As Object, _
    ByRef ApplyLastColumn As Object, _
    ByRef AutoFit As Object, _
    ByRef AutoFitBehavior As Object, _
    ByRef DefaultTableBehavior As Object _
) As Table
Table ConvertToTable(
    ref Object Separator,
    ref Object NumRows,
    ref Object NumColumns,
    ref Object InitialColumnWidth,
    ref Object Format,
    ref Object ApplyBorders,
    ref Object ApplyShading,
    ref Object ApplyFont,
    ref Object ApplyColor,
    ref Object ApplyHeadingRows,
    ref Object ApplyLastRow,
    ref Object ApplyFirstColumn,
    ref Object ApplyLastColumn,
    ref Object AutoFit,
    ref Object AutoFitBehavior,
    ref Object DefaultTableBehavior
)

Parametry

  • NumRows
    Typ: System.Object%
    Počet řádků v tabulce.Pokud je tento argument vynechán, systém Microsoft Office Word nastaví počet řádků na základě obsahu Bookmark řízení.
  • NumColumns
    Typ: System.Object%
    Počet sloupců v tabulce.Pokud tento argument vynecháte, aplikace Word nastaví počet sloupců na základě obsahu Bookmark řízení.
  • InitialColumnWidth
    Typ: System.Object%
    Počáteční šířku jednotlivých sloupců v bodech.Pokud je tento argument vynechán, vypočítá aplikace Word a upraví šířku sloupce tak, aby tabulka roztáhne od okraj k okraj.
  • Format
    Typ: System.Object%
    Určuje jeden z předdefinovaných formátů uvedených v Automatický formát tabulky dialogové okno.Mohou být WdTableFormat konstanty.
  • ApplyBorders
    Typ: System.Object%
    true párovat vlastnosti ohraničení určeném formátu.
  • ApplyShading
    Typ: System.Object%
    true párovat stínování vlastnosti určeného formátu.
  • ApplyFont
    Typ: System.Object%
    true párovat vlastnosti písma určeném formátu.
  • ApplyColor
    Typ: System.Object%
    true párovat barevné vlastnosti určeném formátu.
  • ApplyHeadingRows
    Typ: System.Object%
    true párovat řádek záhlaví vlastností určeném formátu.
  • ApplyLastRow
    Typ: System.Object%
    true párovat poslední řádek vlastnosti určeném formátu.
  • ApplyFirstColumn
    Typ: System.Object%
    true párovat první sloupec vlastností určeném formátu.
  • ApplyLastColumn
    Typ: System.Object%
    true párovat poslední sloupce vlastností určeném formátu.
  • AutoFit
    Typ: System.Object%
    true snížení šířku sloupců tabulky co nejvíce bez změny způsobu obtékání textu v buňkách.

Vrácená hodnota

Typ: Microsoft.Office.Interop.Word.Table
A Table.

Poznámky

Volitelné parametry

Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.

Příklady

Následující příklad kódu přidá Bookmark řízení s textem dokumentu a pak převede text záložka tabulky.

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

Private Sub BookmarkConvertToTable()

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

    Bookmark1.Text = "1,2,3,4,5,6"

    Dim Table1 As Word.Table = Bookmark1.ConvertToTable( _
        Separator:=Word.WdTableFieldSeparator.wdSeparateByCommas, _
        Format:=Word.WdTableFormat.wdTableFormatClassic1, _
        ApplyBorders:=True, AutoFit:=True, AutoFitBehavior:= _
        Word.WdAutoFitBehavior.wdAutoFitContent)

End Sub
private void BookmarkConvertToTable()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "1,2,3,4,5,6";

    object Separator = Word.WdTableFieldSeparator.wdSeparateByCommas;
    object Format = Word.WdTableFormat.wdTableFormatClassic1;
    object ApplyBorders = true;
    object AutoFit = true;
    object AutoFitBehavior = Word.WdAutoFitBehavior.wdAutoFitContent;

    Word.Table Table1 = bookmark1.ConvertToTable(ref Separator,
        ref missing, ref missing, ref missing, ref Format,
        ref ApplyBorders, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing,
        ref missing, ref AutoFit, ref AutoFitBehavior,
        ref missing);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Bookmark Rozhraní

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