Partager via


Ajouter du texte et une mise en forme par programmation aux cellules des tableaux Word

Chaque tableau se compose d’une collection de cellules. Chaque objet Cell représente une cellule dans le tableau. Vous faites référence à chaque cellule par son emplacement dans le tableau. Cet exemple fait référence à la cellule située dans la première ligne et la première colonne du tableau. Il ajoute du texte à la cellule et lui applique un format.

S’applique à : les informations contenues dans cette rubrique s’appliquent aux projets au niveau du document et aux projets de complément VSTO pour Word. Pour plus d’informations, consultez Fonctionnalités disponibles par application Office lication et le type de projet.

Pour ajouter du texte et appliquer un format aux cellules

  1. Faites référence à la cellule par son emplacement dans le tableau, ajoutez du texte à la cellule et appliquez-lui un format.

    L'exemple de code suivant peut être utilisé dans une personnalisation au niveau du document. Pour utiliser cet exemple, exécutez-le à partir de la classe ThisDocument dans votre projet.

    Word.Cell cell = this.Tables[1].Cell(1, 1);
    
    cell.Range.Text = "Name"; 
    cell.Range.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight;
    

    L'exemple de code suivant peut être utilisé dans un complément VSTO. Cet exemple utilise le document actif. Pour utiliser l'exemple, exécutez-le à partir de la classe ThisAddIn dans votre projet.

    Word.Cell cell = this.Application.ActiveDocument.Tables[1].Cell(1, 1);
    
    cell.Range.Text = "Name";
    cell.Range.ParagraphFormat.Alignment = 
        Word.WdParagraphAlignment.wdAlignParagraphRight;