Partager via


Ajouter des commentaires à du texte dans des documents par programmation

La propriété Comments de la classe Document ajoute un commentaire à une plage de texte dans un document Microsoft Bureau Word.

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.

L’exemple suivant ajoute un commentaire au premier paragraphe du document.

Pour ajouter un nouveau commentaire à du texte dans une personnalisation au niveau du document

  1. Appelez la méthode Add de la propriété Comments et spécifiez une plage et le texte du commentaire. Pour utiliser l'exemple de code suivant, exécutez-le à partir de la classe ThisDocument de votre projet.

    object text = "Add a comment to the first paragraph.";
    this.Comments.Add(this.Paragraphs[1].Range, ref text);
    

Pour ajouter un nouveau commentaire au texte dans un complément VSTO

  1. Appelez la méthode Add de la propriété Comments et spécifiez une plage et le texte du commentaire.

    L’exemple de code suivant ajoute un commentaire au document actif. Pour utiliser cet exemple, exécutez-le à partir de la classe ThisAddIn dans votre projet.

    object text = "Add a comment to the first paragraph.";
    this.Application.ActiveDocument.Comments.Add(
        this.Application.ActiveDocument.Paragraphs[1].Range, ref text);
    

Programmation fiable

Pour modifier les initiales de l’utilisateur que Word ajoute aux commentaires, utilisez la propriété UserInitials .