python - 使用openpyxl lib保存时无法将公式保存在excel文件下
问题描述
通过 openpyxl python 脚本保存时,excel 表中的公式将被删除。
有什么方法可以在不使用 python 脚本删除公式的情况下保存 excel 文件
预期:不应删除公式,应通过 openpyxl lib 读取数据
实际:已读取数据,但已删除公式
解决方案
如果您读取带有data_only = True
参数的文件,则您从公式中读取值,但不是公式。来自文档
data_only控制具有公式的单元格是否具有公式(默认)或上次 Excel 读取工作表时存储的值。
推荐阅读
- python - 与用零替换现有数组的值相比,为什么 Numpy 在创建零数组时要快得多?
- discord - 使用 discord.js 发送随机图像?
- r - ctree CART 条件树中的权重与权重 (party::ctree)
- xamarin.forms - 在 Xamarn 表单中的 CarouselView 中加载 ContentView
- gitlab - 在 Terraform 中,如何使用 GitLab CI 在不同的 AWS 账户上运行相同的脚本
- python - 如何使用正则表达式搜索并避免列表中的条目?
- python - Django 1.9项目级联删除的可能来源?
- python - 两个数字总和:为什么没有人这样做
- javascript - 创建带和不带子菜单的动态导航栏菜单并创建
- 具有不同类名的标签
- c# - 方法不打印?