工作表对象不可调用

时间:2019-05-06 07:54:22

标签: openpyxl

我通过openpyxl创建了一个excel工作簿。 我试图用一些值填充工作簿。 所以我写了一些代码来实现这个目标,但是我遇到了程序崩溃 却达不到我的目标。

下面是代码:

import openpyxl
wb=openpyxl.Workbook()
sheet=wb.active
sheet['A1']=200
sheet['A2']=300
sheet['A3']= '=SUM(A1:A2)'
wb.save('Formular.xlsx')

运行代码后,我收到一条指向第三行的错误消息 代码的下方是错误消息。看来我做错了。 请问我该如何解决?

TypeError:“工作表”对象不可调用

1 个答案:

答案 0 :(得分:0)

尝试以下代码,它将起作用:

import openpyxl
wb=openpyxl.Workbook()
sheet=wb.active
sheet['A1']=200
sheet['A2']=300
sheet['A3']= '=SUM(A1:A2)' 
wb.save(filename = 'Formular.xlsx')