国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 哈巴河县| 墨竹工卡县| 尼玛县| 绍兴县| 井冈山市| 西华县| 平南县| 大竹县| 麻栗坡县| 耿马| 宜城市| 资中县| 拉萨市| 兰西县| 甘肃省| 荣成市| 嘉峪关市| 灵宝市| 绥江县| 南郑县| 灵石县| 海门市| 台湾省| 蒲城县| 颍上县| 财经| 徐水县| 应城市| 新平| 乌审旗| 紫金县| 晋城| 东明县| 色达县| 班戈县| 南郑县| 景泰县| 江城| 嘉善县| 敦煌市| 广丰县|