Gestión de Comentarios en una Hoja de Cálculo

Añadir Comentarios

Para agregar un comentario a una celda utilizando Aspose.Cells.GridDesktop, siga los pasos a continuación:

  • Agregar el control Aspose.Cells.GridDesktop a su Formulario
  • Acceda a cualquier Hoja de Cálculo deseada
  • Agregar un Comentario a la hoja de cálculo especificando la celda (usando su nombre o número de fila y columna) en la que se añadirá el comentario.

El código a continuación agregará comentarios a las celdas b2 y b4 de la hoja de cálculo.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
// Adding comment to "b2" cell
sheet.Comments.Add("b2", "Please write your name.");
// Adding another comment to "b4" cell using its row & column number
sheet.Comments.Add(3, 1, "Please write your email.");

La colección de Comentarios en el objeto Hoja de Cálculo proporciona un método Agregar sobrecargado. Los desarrolladores pueden utilizar cualquier versión sobrecargada del método Agregar según sus necesidades específicas.

Acceso a Comentarios

Para acceder y modificar un comentario existente en la hoja de cálculo, los desarrolladores pueden acceder al comentario desde la colección Comentarios de la Hoja de Cálculo especificando la celda (usando el nombre de la celda o su ubicación en términos de números de fila y columna) en la que se inserta el comentario. Una vez que se accede al comentario, los desarrolladores pueden modificar su texto en tiempo de ejecución.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
// Accessing a comment added to "c3" cell (specified using its row & column number)
Aspose.Cells.GridDesktop.Data.GridComment comment1 = sheet.Comments[3, 1];
if (comment1 != null)
{
// Modifying the text of comment
comment1.Text = "The 1st comment.";
MessageBox.Show("Comment has been modified");
}
else
{
MessageBox.Show("Please add comment before accessing it.");
}

Eliminación de Comentarios

Para eliminar un comentario existente, los desarrolladores pueden simplemente acceder a la hoja de cálculo deseada y luego eliminar el comentario de la colección Comentarios de la Hoja de Cálculo especificando la celda (usando su nombre o número de fila y columna) que contiene el comentario.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
if (sheet.Comments[3, 1] != null)
{
// Removing comment from "c3" cell
sheet.Comments.Remove(3, 1);
MessageBox.Show("Comment has been removed");
}
else
{
MessageBox.Show("Please add comment before removing it.");
}