Je peux définir et supprimer des commentaires dans une feuille Excel mais je suis incapable d'obtenir (lire) le contenu d'un commentaire existant. xlwings n'a pas de méthode pour cela, vous devez donc descendre dans l'objet com.En utilisant pywin32 (XLWINGS), comment lisez-vous le texte d'un commentaire existant?
import xlwings as xw
wb = xw.Workbook.active()
xw.Range('A1').api.AddComment('Some Text')
xw.Range('A1').api.DeleteComment()
xw.Range('A1').api.AddComment('More Text')
# Sadness on my best effort so far
comment_text = xw.Range('A1').api.Comment.Shape.TextFrame.Characters.Text
Cela vous donne la valeur de la cellule et non la valeur du commentaire. Merci quand même – hum3
Possible copie de [Comment écrire des commentaires excel en utilisant python?] (Https://stackoverflow.com/questions/9729544/how-to-write-excel-comments-using-python) – stovfl
Mon problème est de lire le commentaire ne l'écrit pas. – hum3