Partager via


Comment : ajouter des lignes et des colonnes à des tableaux Word

Dans un tableau Microsoft Office Word, les cellules sont organisées en lignes et en colonnes. Vous pouvez utiliser la méthode Add de l'objet Rows pour ajouter des lignes au tableau et la méthode Add de l'objet Columns pour ajouter des colonnes.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Word 2007 et Word 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.

Exemples de personnalisation au niveau du document

Les exemples de code suivants peuvent être utilisés dans une personnalisation au niveau du document. Pour utiliser ces exemples, exécutez-les à partir de la classe ThisDocument dans votre projet. Ces exemples supposent que le document associé à votre personnalisation inclut déjà au moins une table.

Pour ajouter une ligne à un tableau

  • Utilisez la méthode Add pour ajouter une ligne au tableau.

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

Pour ajouter une colonne à un tableau

  • Utilisez la méthode Add, puis utilisez la méthode DistributeWidth afin de définir la même largeur pour toutes les colonnes.

    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();
    

Exemples de complément d'application

Les exemples de code suivants peuvent être utilisés dans un complément d'application. Pour utiliser ces exemples, exécutez-les à partir de la classe ThisAddIn dans votre projet. Ces exemples supposent que le document actif inclut déjà au moins une table.

Pour ajouter une ligne à un tableau

  • Utilisez la méthode Add pour ajouter une ligne au tableau.

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

Pour ajouter une colonne à un tableau

  • Utilisez la méthode Add, puis utilisez la méthode DistributeWidth afin de définir la même largeur pour toutes les colonnes.

    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();
    

Voir aussi

Tâches

Comment : créer des tableaux Word

Comment : ajouter du texte et une mise en forme aux cellules des tableaux Word

Comment : remplir des tableaux Word avec des propriétés de document