Postupy: Vytváření tabulek aplikace Word prostřednictvím kódu programu
Tables Je členem kolekce Document, Document, Selection, a Range tříd, což znamená, že můžete vytvořit tabulku v některém z těchto kontexty.Použití Add metoda Tables kolekce přidat tabulku na zadaný rozsah.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace ve Wordu 2013 a ve Wordu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.
Vytváření tabulek v dokumentu úroveň vlastního nastavení
Přidání jednoduché tabulky do dokumentu
Použití Add metoda přidat tabulku sestávající ze tří řádků a čtyři sloupce na začátku dokumentu.
Použít následující příklad kódu, spusťte jej z ThisDocument tříd v projektu.
Dim tableLocation As Word.Range = Me.Range(Start:=0, End:=0) Me.Tables.Add(Range:=tableLocation, NumRows:=3, NumColumns:=4)
object start = 0; object end = 0; Word.Range tableLocation = this.Range(ref start, ref end); this.Tables.Add(tableLocation, 3, 4);
Při vytváření tabulky je automaticky přidán do Tables kolekce Document položku hostitele.Potom můžete odkazovat na tabulku podle čísla položky pomocí Item vlastnost, jak je znázorněno v následujícím kódu.
Odkaz na tabulku podle čísla položky
Použití Item vlastnost a zásobování číslo položky v tabulce, kterou chcete odkazovat.
Použít následující příklad kódu, spusťte jej z ThisDocument tříd v projektu.
Dim newTable As Word.Table = Me.Tables.Item(1)
Word.Table newTable = this.Tables[1];
Každý Table objekt má také Range vlastnost, která umožňuje nastavit formátování atributy.
Pokud chcete použít styl tabulky
Použití Style vlastnost použít některý z předdefinovaných stylů aplikace Word tabulku.
Použít následující příklad kódu, spusťte jej z ThisDocument tříd v projektu.
Me.Tables.Item(1).Range.Font.Size = 8 Me.Tables.Item(1).Style = "Table Grid 8"
this.Tables[1].Range.Font.Size = 8; this.Tables[1].set_Style("Table Grid 8");
Vytváření tabulek v doplňky úroveň aplikace
Přidání jednoduché tabulky do dokumentu
Použití Add metoda přidat tabulku sestávající ze tří řádků a čtyři sloupce na začátku dokumentu.
Následující příklad kódu přidá do tabulky aktivního dokumentu.Použít tento příklad, spusťte jej z ThisAddIn tříd v projektu.
Dim tableLocation As Word.Range = Me.Application.ActiveDocument.Range(Start:=0, End:=0) Me.Application.ActiveDocument.Tables.Add(Range:=tableLocation, NumRows:=3, NumColumns:=4)
Word.Range tableLocation = this.Application.ActiveDocument.Range(0, 0); this.Application.ActiveDocument.Tables.Add( tableLocation, 3, 4);
Při vytváření tabulky je automaticky přidán do Tables kolekce Document.Potom můžete odkazovat na tabulku podle čísla položky pomocí Item vlastnost, jak je znázorněno v následujícím kódu.
Odkaz na tabulku podle čísla položky
Použití Item vlastnost a zásobování číslo položky v tabulce, kterou chcete odkazovat.
Následující příklad kódu používá aktivní dokument.Použít tento příklad, spusťte jej z ThisAddIn tříd v projektu.
Dim newTable As Word.Table = Me.Application.ActiveDocument.Tables.Item(1)
Word.Table newTable = this.Application.ActiveDocument.Tables[1];
Každý Table objekt má také Range vlastnost, která umožňuje nastavit formátování atributy.
Pokud chcete použít styl tabulky
Použití Style vlastnost použít některý z předdefinovaných stylů aplikace Word tabulku.
Následující příklad kódu používá aktivní dokument.Použít tento příklad, spusťte jej z ThisAddIn tříd v projektu.
Me.Application.ActiveDocument.Tables.Item(1).Range.Font.Size = 8 Me.Application.ActiveDocument.Tables.Item(1).Style = "Table Grid 8"
this.Application.ActiveDocument.Tables[1].Range.Font.Size = 8; this.Application.ActiveDocument.Tables[1].set_Style("Table Grid 8");
Viz také
Úkoly
Postupy: Přidávání textu a formátování do buněk tabulek aplikace Word prostřednictvím kódu programu
Postupy: Přidávání řádků a sloupců do tabulek aplikace Word prostřednictvím kódu programu
Postupy: Vkládání vlastností dokumentu do tabulek aplikace Word prostřednictvím kódu programu