Python獲取Excel批注


最近在整理游戲配置表,發現諸多表格中的批注出現了大范圍的偏移,而我又不想再Excel中處理,因為我想把整個數據表都搬到數據庫里,

這樣可以增加表相關屬性間的聯系,在建模的時候方便獲取相關聯的信息

因此想把對應表格的批注集中管理一下。

import openpyxl
wb=openpyxl.load_workbook(r'。。。。.xlsx')
ws=wb.active
col_max=ws.max_column
comment_dic={}
for i in range(1,col_max+1):
    cello=ws.cell(row=2,column=i)
    cellv=ws.cell(row=4,column=i).value
    if cello.comment:
        comment_dic[cellv]=cello.comment.text
        pass
    else:
        pass
    pass
print(comment_dic)

注這里只寫了核心的comment獲取部分,對於批量打開表格和將相關批注寫入新文件,都沒有表現出來。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM