国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

[Python學(xué)習筆記]使用xlwings插入註解(forked版本)

2019-11-14 16:57:39
字體:
供稿:網(wǎng)友

到今天為止 xlwings 還沒有插入註解的功能

去原始開發(fā)者的 Github Pull Requests 

他說之前有人有建議要加入這個功能 但他還沒更新~

如果需要使用 Python 來插入註解的話 可以用我改好 forked 出來的 xlwings

使用方式如下

from xlwings import Workbook, Sheet, Range, Chartwb = Workbook(r'Excel 檔案路徑')wb = Workbook.caller()#讀取註解x= Range('A1').commentPRint x#使用xlwings插入註解Range('B5').comment=u'中文註解'

 

對原始的 xlwings 我做了以下更改

在 xlwings/_xlwindows.py 檔案389行後我加入了以下

def get_comment(xl_range):    try:        xl_range.Comment.Text()            except:        return "None"def set_comment(xl_range, value):        xl_range.ClearComments()    xl_range.AddComment()    xl_range.Comment.Visible = True    value=(value).decode('utf-8')    xl_range.Comment.Text(value)

在檔案 xlwings/main.py 877行之後我加入了以下

@property    def comment(self):        return xlplatform.get_comment(self.xl_range)            @comment.setter    def comment(self, value):        xlplatform.set_comment(self.xl_range, value)

 

會這樣更改xlwings是參考 我前篇文章 [Python學(xué)習筆記] 利用 Python在Excel 插入註解


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 准格尔旗| 德令哈市| 阿鲁科尔沁旗| 扶绥县| 蕉岭县| 万年县| 和政县| 丹东市| 肇东市| 玛多县| 抚顺市| 广安市| 华蓥市| 瑞安市| 枣阳市| 汉沽区| 新昌县| 烟台市| 冕宁县| 肇州县| 灵丘县| 清水县| 神木县| 南江县| 凤翔县| 罗源县| 临漳县| 虞城县| 福海县| 胶州市| 积石山| 比如县| 贡嘎县| 昌黎县| 绍兴市| 溧阳市| 名山县| 抚顺县| 双流县| 临澧县| 湾仔区|