我目前正在使用openpyxl庫來修改excel中的數(shù)據(jù)。我的excel有很多工作表,我可以在第一張工作表中做。但是,當我嘗試修改另一個時,它不起作用并且會破壞文件(我無法再次打開excel。)這是我做第一張紙的方法,from openpyxl import load_workbook;book = load_workbook('Template.xlsx')sheet = book.active #active means get the first sheetsheet['A1']= 100book.save('Template.xlsx')但是,它不適用于另一個sheet2 = book.get_sheet_by_name('Table 2')sheet2['F9'] = 100book.save('Template.xlsx')AttributeError:“ NoneType”對象沒有屬性“ read”說明:在另一個問題中,get_sheet_by_name與get_sheet_name不同。有人知道如何解決這個問題嗎?謝謝你!
添加回答
舉報
0/150
提交
取消