Cómo añadir comentarios
En Excel, un comentario es una nota o anotación que puede añadirse a una celda para proporcionar información adicional sin afectar al contenido real de la celda. Los comentarios son útiles para proporcionar explicaciones, contexto o recordatorios sobre los datos o cálculos dentro de una celda específica.
Cómo añadir comentarios
- Descargue la biblioteca C# para activar la función de comentarios
- Abra una hoja de cálculo Excel existente o cree una nueva
- Utiliza el
AñadirComentario
método para añadir comentarios - Recuperar y editar comentarios accediendo a la sección Comentario propiedad
- Elimine los comentarios de las celdas mediante la tecla
RemoveComentario
método
Instalar con NuGet
Install-Package IronXL.Excel
Ejemplo de comentario
Seleccione la celda y utilice el método AddComment
para añadir un comentario a la celda. Por defecto, el comentario será invisible. Pase el ratón sobre la celda para ver el comentario invisible.
:path=/static-assets/excel/content-code-examples/how-to/add-comment-add-comment.cs
using IronXL;
using System.Linq;
WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;
Cell cellA1 = workSheet["A1"].First();
Cell cellD1 = workSheet["D1"].First();
// Añadir comentarios
cellA1.AddComment("Hello World!", "John Doe"); // Añadir comentario con contenido y autor. El comentario es invisible por defecto.
cellD1.AddComment(null, null, true); // Añadir comentario sin contenido y sin autor. El comentario está configurado para ser visible.
workBook.SaveAs("addComment.xlsx");
Imports IronXL
Imports System.Linq
Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private cellA1 As Cell = workSheet("A1").First()
Private cellD1 As Cell = workSheet("D1").First()
' Añadir comentarios
cellA1.AddComment("Hello World!", "John Doe") ' Añadir comentario con contenido y autor. El comentario es invisible por defecto.
cellD1.AddComment(Nothing, Nothing, True) ' Añadir comentario sin contenido y sin autor. El comentario está configurado para ser visible.
workBook.SaveAs("addComment.xlsx")
Editar comentario Ejemplo
Accede a la propiedad Comentario de la celda para recuperar el objeto Comentario de la celda. Este es el objeto que puede utilizar para cambiar el Autor, el Contenido y la visibilidad.
:path=/static-assets/excel/content-code-examples/how-to/add-comment-edit-comment.cs
using IronXL;
using System.Linq;
WorkBook workBook = WorkBook.Load("addComment.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
Cell cellA1 = workSheet["A1"].First();
// Recuperar comentario
var comment = cellA1.Comment;
// Editar comentario
comment.Author = "Jane Doe";
comment.Content = "Bye World";
comment.IsVisible = true;
workBook.SaveAs("editComment.xlsx");
Imports IronXL
Imports System.Linq
Private workBook As WorkBook = WorkBook.Load("addComment.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private cellA1 As Cell = workSheet("A1").First()
' Recuperar comentario
Private comment = cellA1.Comment
' Editar comentario
comment.Author = "Jane Doe"
comment.Content = "Bye World"
comment.IsVisible = True
workBook.SaveAs("editComment.xlsx")
Eliminar comentario Ejemplo
Elimina un comentario de una celda accediendo primero al objeto celda. A continuación, llame al método RemoveComment
en la celda.
:path=/static-assets/excel/content-code-examples/how-to/add-comment-remove-comment.cs
using IronXL;
using System.Linq;
WorkBook workBook = WorkBook.Load("addComment.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
Cell cellA1 = workSheet["A1"].First();
// Eliminar comentario
cellA1.RemoveComment();
workBook.SaveAs("removeComment.xlsx");
Imports IronXL
Imports System.Linq
Private workBook As WorkBook = WorkBook.Load("addComment.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private cellA1 As Cell = workSheet("A1").First()
' Eliminar comentario
cellA1.RemoveComment()
workBook.SaveAs("removeComment.xlsx")