Partager via


Comment : ajouter du texte et une mise en forme aux cellules 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.

Chaque tableau se compose d'une collection de cellules. Chaque objet Cell individuel représente une cellule du tableau. Vous faites référence à chaque cellule par le biais de son emplacement dans le tableau. Cet exemple fait référence à la cellule située sur la première ligne et dans la première colonne du tableau, ajoute du texte à la cellule et applique la mise en forme.

Pour ajouter du texte et une mise en forme aux cellules

  • Faites référence à la cellule par le biais de son emplacement dans le tableau, ajoutez le texte à la cellule et appliquez la mise en forme.

    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.

    With Me.Tables.Item(1).Cell(1, 1).Range
        .Text = "Name"
        .ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight
    End With
    
    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 au niveau de l'application. Cet exemple utilise le document actif. Pour utiliser l'exemple, exécutez-le à partir de la classe ThisAddIn dans votre projet.

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

Voir aussi

Tâches

Comment : créer des tableaux Word

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

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