Partager via


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

Mise à jour : novembre 2007

S'applique à

Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés.

Type de projet

  • Projets au niveau du document

  • Projets au niveau de l'application

Version de Microsoft Office

  • Word 2003

  • Word 2007

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

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.

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.

Pour ajouter une ligne à un tableau

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

    Me.Tables.Item(1).Rows.Add()
    
    object beforeRow = this.Tables[1].Rows[1];
    
    this.Tables[1].Rows.Add(ref beforeRow);
    

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()
    
    object beforeColumn = this.Tables[1].Columns[1]; 
    
    this.Tables[1].Columns.Add(ref beforeColumn); 
    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. Ces exemples utilisent le document actif. Pour utiliser ces exemples, exécutez-les à partir de la classe ThisAddIn dans votre projet.

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()
    
    object beforeRow = this.Application.ActiveDocument.Tables[1].Rows[1];
    this.Application.ActiveDocument.Tables[1].Rows.Add(ref beforeRow);
    

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()
    
    object beforeColumn = this.Application.ActiveDocument.Tables[1].Columns[1];
    
    this.Application.ActiveDocument.Tables[1].Columns.Add(ref beforeColumn);
    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