0

我的帖子

个人中心

设置

  发新话题
openpyxl 读取带公式的excel时,要么 读出来是“None”,要么是“公式本身”
wb = openpyxl.load_workbook('daikuan.xlsx',data_only = True)-------读出来的是 none
#wb = openpyxl.load_workbook('daikuan.xlsx',data_only = False)------------读出来的是 公式本身

但是我需要的excel里面计算出来的值

如何操作呀
Desktop.zip (446.83 KB)

2018-3-1 15:11, 下载次数: 7

dai.jpg (500.78 KB)

2018-3-1 15:11

dai.jpg




@华少龙 帮忙看看哈



51CTO论坛有移动端啦,发帖回帖更方便~
我也遇到这个问题,我的环境是由openpyxl生成的表格,然后再用openpyxl读取里面的公式结果是none,但是我发现一个问题当用wps打开生成的文档不需要修改直接保存一下就可以读出数据,不知道你的问题解决没有,借鉴下



楼主问题解决了没?
在stackoverflow 都说是要在Excel或LibreOffice中打开该文件,让它们为您执行计算保存!

有没好的办法



楼主解决了吗?我也遇到了这个问题~~~~



‹‹ 上一贴:找人写个 python脚本抓网站图片   |   下一贴:问下现在一款编程语言有哪些要点 ››
  发新话题
快速回复主题
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 友情链接 |意见反馈 | 网站地图
Copyright©2005-2018 51CTO.COM
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:bbs@51cto.com