我有一点内存问题atm。
我继承了一个excel-template文件,其中包含条件格式,公式,一些VBA脚本和大约30张。该模板最初基本上是空的,并且取决于我想要用值填充1-10张这些纸张的位置。其余的工作表将使用我更新的信息并填写其余信息。
数据存储在数据库中,我使用 python和openpyxl 来检索数据并编写excel。从概念上讲,它就像一个魅力。
但是,我最近在5张纸上添加了一些条件格式,现在我遇到了内存问题。这个过程被杀了。
简化过程是这样的:
示例代码:
wb = openpyxl.load_workbook(TEMPLATE_FILE, keep_vba=True)
ws = wb[SHEETNAMEn]
ws.cell(row=rownum,column=colnum).value = theValue
wb.save(newFilename)
所以,我需要一些关于如何使其工作/优化它的指针。