Cómo: Agregar comentarios al texto en documentos mediante programación

La propiedad Comments de la clase Document agrega un comentario a un rango de texto en un documento de Microsoft Office Word.

Se aplica a: La información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para Word 2013 y Word 2010. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.

En el siguiente ejemplo se agrega un comentario al primer párrafo del documento.

Para agregar un nuevo comentario al texto en una personalización de nivel de documento

  • Llame al método Add de la propiedad Comments y proporcione un rango y el texto del comentario.Para usar el ejemplo de código siguiente, ejecútelo desde la clase ThisDocument del proyecto.

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

Para agregar un nuevo comentario al texto en un complemento de nivel de aplicación

  • Llame al método Add de la propiedad Comments y proporcione un rango y el texto del comentario.

    En el ejemplo de código siguiente se agrega un comentario al documento activo.Para usar este ejemplo, ejecútelo desde la clase ThisAddIn del proyecto.

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

Programación eficaz

Para cambiar las iniciales del usuario que Word agrega a los comentarios, use la propiedad UserInitials.

Vea también

Tareas

Cómo: Quitar todos los comentarios de documentos mediante programación

Conceptos

Elemento host Document