有一个表格,用密码保护了,有几个单元格的公式想取出来,暴破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
=(C15
PI()C11C13/1000)/60000

如果只想读取到公式计算结果,可以使用load_workbook()中的data_only属性。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐