Gestión de comentarios en una hoja de trabajo
Adición de comentarios
Para agregar un comentario a una celda usando Aspose.Cells.GridDesktop, siga los pasos a continuación:
- Agregue el control Aspose.Cells.GridDesktop a suFormulario
- Accede a cualquier deseadoHoja de cálculo
- AgregarComentario a la hoja de trabajo especificando la celda (usando su nombre o número de fila y columna) en la que se agregará el comentario.
El siguiente código agregará comentarios alb2 yb4 celdas de la hoja de trabajo.
// 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."); |
Comentarios colección en elHoja de cálculo objeto proporciona una sobrecargaAgregar método. Los desarrolladores pueden usar cualquier versión sobrecargada deAgregar método de acuerdo a sus necesidades específicas.
Acceso a comentarios
Para acceder y modificar un comentario existente en la hoja de trabajo, los desarrolladores pueden acceder al comentario desde elComentarios colección de laHoja de cálculo especificando la celda (utilizando el nombre de celda o su ubicación en términos de número 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."); | |
} |
Eliminar comentarios
Para eliminar un comentario existente, los desarrolladores simplemente pueden acceder a la hoja de trabajo deseada y luegoEliminar comentario delComentarios colección de laHoja 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."); | |
} |