Gestion des commentaires dans une feuille de calcul

Ajout de commentaires

Pour ajouter un commentaire à une cellule en utilisant Aspose.Cells.GridDesktop, veuillez suivre les étapes ci-dessous :

  • Ajoutez le contrôle Aspose.Cells.GridDesktop à votre Form
  • Accédez à n’importe quelle Worksheet souhaitée
  • Ajouter un Commentaire à la feuille de calcul en spécifiant la cellule (en utilisant son nom ou son numéro de ligne et de colonne) dans laquelle le commentaire serait ajouté.

Le code ci-dessous ajoutera des commentaires aux cellules b2 et b4 de la feuille de calcul.

// 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 collection Comments dans l’objet Worksheet fournit une méthode Add surchargée. Les développeurs peuvent utiliser n’importe quelle version surchargée de la méthode Add selon leurs besoins spécifiques.

Accéder aux commentaires

Pour accéder et modifier un commentaire existant dans la feuille de calcul, les développeurs peuvent accéder au commentaire à partir de la collection Comments de la Worksheet en spécifiant la cellule (en utilisant le nom de la cellule ou son emplacement en termes de numéros de ligne et de colonne) dans laquelle le commentaire est inséré. Une fois le commentaire accessible, les développeurs peuvent modifier son texte à l’exécution.

// 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.");
}

Supprimer les Commentaires

Pour supprimer un commentaire existant, les développeurs peuvent simplement accéder à une feuille de calcul souhaitée et ensuite supprimer le commentaire de la collection Comments de la Worksheet en spécifiant la cellule (en utilisant son nom ou son numéro de ligne et de colonne) contenant le commentaire.

// 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.");
}