Bookmark.ConvertToTable Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Převede text v ovládacím Bookmark prvku na tabulku.
public Microsoft.Office.Interop.Word.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);
abstract member ConvertToTable : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> Microsoft.Office.Interop.Word.Table
Public Function ConvertToTable (Optional ByRef Separator As Object, Optional ByRef NumRows As Object, Optional ByRef NumColumns As Object, Optional ByRef InitialColumnWidth As Object, Optional ByRef Format As Object, Optional ByRef ApplyBorders As Object, Optional ByRef ApplyShading As Object, Optional ByRef ApplyFont As Object, Optional ByRef ApplyColor As Object, Optional ByRef ApplyHeadingRows As Object, Optional ByRef ApplyLastRow As Object, Optional ByRef ApplyFirstColumn As Object, Optional ByRef ApplyLastColumn As Object, Optional ByRef AutoFit As Object, Optional ByRef AutoFitBehavior As Object, Optional ByRef DefaultTableBehavior As Object) As Table
Parametry
- Separator
- Object
Určuje znak použitý k oddělení textu do buněk. Může to být znak nebo jedna z následujících WdTableFieldSeparator konstant: wdSeparateByCommas, wdSeparateByDefaultListSeparator, wdSeparateByParagraphsnebo wdSeparateByTabs. Pokud je tento argument vynechán, použije se DefaultTableSeparator hodnota vlastnosti.
- NumRows
- Object
Počet řádků v tabulce. Pokud je tento argument vynechán, microsoft Office Word nastaví počet řádků na základě obsahu Bookmark ovládacího prvku.
- NumColumns
- Object
Počet sloupců v tabulce Pokud je tento argument vynechán, Word nastaví počet sloupců na základě obsahu Bookmark ovládacího prvku.
- InitialColumnWidth
- Object
Počáteční šířka každého sloupce v bodech Pokud je tento argument vynechán, Word vypočítá a upraví šířku sloupce tak, aby se tabulka roztáhla od okraje k okraji.
- Format
- Object
Určuje jeden z předdefinovaných formátů uvedených v dialogovém okně Automatický formát tabulky. Může být jednou z WdTableFormat konstant.
- ApplyBorders
- Object
true
použijte vlastnosti ohraničení zadaného formátu.
- ApplyShading
- Object
true
použijete vlastnosti stínování zadaného formátu.
- ApplyFont
- Object
true
použijte vlastnosti písma zadaného formátu.
- ApplyColor
- Object
true
použijete vlastnosti barvy zadaného formátu.
- ApplyHeadingRows
- Object
true
použijte vlastnosti záhlaví-řádek zadaného formátu.
- ApplyLastRow
- Object
true
použijte vlastnosti posledního řádku zadaného formátu.
- ApplyFirstColumn
- Object
true
použijete vlastnosti prvního sloupce zadaného formátu.
- ApplyLastColumn
- Object
true
použijte vlastnosti posledního sloupce zadaného formátu.
- AutoFit
- Object
true
chcete co nejvíce zmenšit šířku sloupců tabulky, aniž byste změnili způsob obtékání textu v buňkách.
- AutoFitBehavior
- Object
Nastaví pravidla přizpůsobení, jak Word velikostí tabulky. Může to být jedna z následujících WdAutoFitBehavior konstant: wdAutoFitContent, wdAutoFitFixed, wdAutoFitWindow. Pokud DefaultTableBehavior
je wdWord8TableBehavior, bude tento argument ignorován.
- DefaultTableBehavior
- Object
Nastaví hodnotu, která určuje, jestli Word automaticky změní velikost buněk v tabulce tak, aby odpovídaly obsahu (Přizpůsobit). Může to být jedna z následujících WdDefaultTableBehavior konstant: wdWord8TableBehavior, wdWord9TableBehavior.
Návraty
Úloha Table.
Příklady
Následující příklad kódu přidá Bookmark do dokumentu ovládací prvek s textem a pak převede text v záložce na tabulku.
Tento příklad je pro přizpůsobení na úrovni dokumentu.
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);
}
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
Poznámky
Volitelné parametry
Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro Systém Office.