Sdílet prostřednictvím


Postupy: Přidávání řádků a sloupců do tabulek aplikace Word prostřednictvím kódu programu

V tabulce aplikace Microsoft Office Word buňky jsou uspořádány do řádků a sloupců.Můžete použít Add metoda Rows objekt přidat řádky do tabulky a Add metoda Columns objekt přidat sloupce.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v aplikacích Word 2013 a Word 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.

Příklady přizpůsobení úroveň dokument

Následující příklady kódu lze v dokumentu úroveň přizpůsobení.Tyto příklady použít spustit z ThisDocument tříd v projektu.Tyto příklady předpokládejme, že dokument spojený s přizpůsobením již má alespoň jednu tabulku.

Důležitá poznámkaDůležité

Tento kód se spustí pouze v projektech, které vytvoříte pomocí šablony projektu následující:

  • Dokument aplikace Word 2013

  • Šablona aplikace Word 2013

  • Dokument aplikace Word 2010

  • Šablona aplikace Word 2010

Pokud chcete provést tuto úlohu v typu projektu, musíte přidat odkaz Microsoft.Office.Interop.Word sestavení a pak pomocí tříd z daného sestavení přidat řádky a sloupce tabulky.Další informace naleznete v Jak: cílová aplikace sady Office prostřednictvím primární sestavení Interop a Odkaz na aplikaci Word 2010 primární Interop sestavení.

Chcete-li přidat řádek do tabulky

  • Použití Add metoda přidat řádek do tabulky.

    Me.Tables.Item(1).Rows.Add()
    
    this.Tables[1].Rows.Add(this.Tables[1].Rows[1]);
    

Přidat sloupec do tabulky

  • Použít Add metody a poté DistributeWidth metoda provést stejnou šířku všech sloupců.

    Me.Tables.Item(1).Columns.Add(BeforeColumn:=Me.Tables.Item(1).Columns(1))
    Me.Tables.Item(1).Columns.DistributeWidth()
    
    this.Tables[1].Columns.Add(this.Tables[1].Columns[1]); 
    this.Tables[1].Columns.DistributeWidth();
    

Úroveň aplikace příklady doplňku

Následující příklady kódu lze použít v doplňku úrovni aplikace.Příklady použít spustit z ThisAddIn tříd v projektu.Tyto příklady předpokládejme aktivní dokument již obsahuje nejméně jednu tabulku.

Důležitá poznámkaDůležité

Tento kód se spustí pouze v projektech, které vytvoříte pomocí šablony projektu následující:

  • Doplněk aplikace Word 2013

  • Doplněk aplikace Word 2010

Pokud chcete provést tuto úlohu v typu projektu, musíte přidat odkaz Microsoft.Office.Interop.Word sestavení a pak pomocí tříd z daného sestavení přidat řádky a sloupce tabulky.Další informace naleznete v Jak: cílová aplikace sady Office prostřednictvím primární sestavení Interop a Odkaz na aplikaci Word 2010 primární Interop sestavení.

Chcete-li přidat řádek do tabulky

  • Použití Add metoda přidat řádek do tabulky.

    Me.Application.ActiveDocument.Tables.Item(1).Rows.Add()
    
    this.Application.ActiveDocument.Tables[1].Rows.Add(
        this.Application.ActiveDocument.Tables[1].Rows[1]);
    

Přidat sloupec do tabulky

  • Použít Add metody a poté DistributeWidth metoda provést stejnou šířku všech sloupců.

    Me.Application.ActiveDocument.Tables.Item(1).Columns.Add( _
        BeforeColumn:=Me.Application.ActiveDocument.Tables.Item(1).Columns(1))
    Me.Application.ActiveDocument.Tables.Item(1).Columns.DistributeWidth()
    
    this.Application.ActiveDocument.Tables[1].Columns.Add(
        this.Application.ActiveDocument.Tables[1].Columns[1]);
    this.Application.ActiveDocument.Tables[1].Columns.DistributeWidth();
    

Viz také

Úkoly

Postupy: Vytváření tabulek aplikace Word prostřednictvím kódu programu

Postupy: Přidávání textu a formátování do buněk 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