Comment classe

Comment classe

Encapsule l’objet qui représente un commentaire de cellule.

Le type Comment expose les membres suivants :

Propriétés

PropriétéDescription
authorObtient et définit le nom de l’auteur du commentaire d’origine
comment_shapeObtenez un objet Shape qui représente la forme attachée au commentaire spécifié.
rowObtient l’index de ligne du commentaire.
columnObtient l’index de la colonne du commentaire.
is_threaded_commentIndique si ce commentaire est un commentaire fileté.
threaded_commentsObtient la liste des commentaires en fil de discussion ;
noteReprésente le contenu du commentaire.
html_noteObtient et définit la chaîne HTML qui contient les données et certains formats dans ce commentaire.
fontObtient la police du commentaire.
is_visibleIndique si le commentaire est visible ou non.
text_orientation_typeObtient et définit le type d’orientation du texte du commentaire.
text_horizontal_alignmentObtient et définit le type d’alignement horizontal du texte du commentaire.
text_vertical_alignmentObtient et définit le type d’alignement vertical du texte du commentaire.
auto_sizeIndique si la taille du commentaire est ajustée automatiquement en fonction de son contenu.
Remarque : Dans certains cas particuliers (comme sur Mac), ce paramètre peut ne pas être appliqué. Si ce paramètre ne fonctionne pas, remplacez-le par FitToTextSize().
height_cmReprésente la hauteur du commentaire, en centimètres.
width_cmReprésente la largeur du commentaire, en centimètres.
widthReprésente la largeur du commentaire, en unité de pixels.
heightReprésente la hauteur du commentaire, en unité de pixels.
width_inchReprésente la largeur du commentaire, en pouces.
height_inchReprésente la hauteur du commentaire, en pouces.

Méthodes

MéthodeDescription
format_characters(self, start_index, length, font, flag)Formatez certains caractères avec le paramètre de police.
characters(self, start_index, length)Renvoie un objet Characters qui représente une plage de caractères dans le texte du commentaire.
get_characters(self)Renvoie tous les objets Characters
qui représente une plage de caractères dans le texte du commentaire.
get_rich_formattings(self)Renvoie tous les objets Characters
qui représente une plage de caractères dans le texte du commentaire.

Exemple

from aspose.cells import Workbook

workbook = Workbook()
comments = workbook.worksheets[0].comments
# Add comment to cell A1
commentIndex1 = comments.add(0, 0)
comment1 = comments[commentIndex1]
comment1.note = "First note."
comment1.font.name = "Times New Roman"
# Add comment to cell B2
comments.add("B2")
comment2 = comments.get("B2")
comment2.note = "Second note."
# do your business
# Save the excel file.
workbook.save("exmaple.xlsx")

Voir également