有一个表格,用密码保护了,有几个单元格的公式想取出来,暴破xlsx不得门路,于是想到了python
用如下程序,读取公式
from openpyxl import Workbook, load_workbook
wb = load_workbook("D:\\Downloads\\铣床及加工中心铣削力计算(完整版).xlsx")
ws=wb['铣削力计算']
print (ws.cell(15,3).value)
print (ws.cell(16,3).value)
print (ws.cell(17,3).value)
获取公式如下:
=(C1*(C8C2)*(C9C3)(C10C4)*C12*C6)/((C11C5)(C13^C7))
=C15C11/2000
=(C15PI()C11C13/1000)/60000
如果只想读取到公式计算结果,可以使用load_workbook()中的data_only属性。