Comment ajouter un commentaire
Dans Excel, un commentaire est une note ou une annotation qui peut être ajoutée à une cellule pour fournir des informations supplémentaires sans affecter le contenu de la cellule. Les commentaires sont utiles pour fournir des explications, un contexte ou des rappels concernant les données ou les calculs d'une cellule spécifique.
Comment ajouter un commentaire
- Télécharger la bibliothèque C# pour activer la fonctionnalité de commentaire
- Ouvrir une feuille de calcul Excel existante ou en créer une nouvelle
- Utiliser le
Ajouter un commentaire
méthode pour ajouter des commentaires - Récupérez et modifiez les commentaires en accédant à la rubrique Commentaire propriété
- Supprimez les commentaires des cellules à l'aide de la fonction
Supprimer le commentaire
méthode
Commencez avec IronXL
Commencez à utiliser IronXL dans votre projet dès aujourd'hui avec un essai gratuit.
Exemple d'ajout de commentaire
Sélectionnez la cellule et utilisez la méthode AddComment
pour ajouter un commentaire à la cellule. Par défaut, le commentaire est invisible. Survolez la cellule pour voir le commentaire 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();
// Add comments
cellA1.AddComment("Hello World!", "John Doe"); // Add comment with content and author. The comment is invisible by default.
cellD1.AddComment(null, null, true); // Add comment with no content and no author. The comment is set to be 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()
' Add comments
cellA1.AddComment("Hello World!", "John Doe") ' Add comment with content and author. The comment is invisible by default.
cellD1.AddComment(Nothing, Nothing, True) ' Add comment with no content and no author. The comment is set to be visible.
workBook.SaveAs("addComment.xlsx")
Exemple de commentaire d'édition
Accéder à la propriété Comment de la cellule pour récupérer l'objet Commentaire de la cellule. Il s'agit de l'objet que vous pouvez utiliser pour modifier l'auteur, le contenu et la visibilité.
: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();
// Retrieve comment
var comment = cellA1.Comment;
// Edit comment
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()
' Retrieve comment
Private comment = cellA1.Comment
' Edit comment
comment.Author = "Jane Doe"
comment.Content = "Bye World"
comment.IsVisible = True
workBook.SaveAs("editComment.xlsx")
Exemple de suppression de commentaire
Supprimer un commentaire d'une cellule en accédant d'abord à l'objet cellule. Ensuite, appelez la méthode RemoveComment
sur la cellule.
: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();
// Remove comment
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()
' Remove comment
cellA1.RemoveComment()
workBook.SaveAs("removeComment.xlsx")