python - python - 如何打开 Excel 文件并像人类一样与之交互
问题描述
我有一个 Excel 文件 (.xlsm),我必须将 2 个变量放在 2 个单元格中,这将修改另一个单元格中的结果。该结果必须被复制并粘贴到第二个 Excel 文件中。 以这种方式大约有 150 个场景要做! 我想自动化它。
问题:
- Openpyxel 无法与公式交互
- Pycel 不支持 .xlsm 文件
- Lib 'formulas' 不起作用,因为 Excel 文件的作者为公式输入了名称。所以代替 =SUMME(A1:A5)*MAX(D5:D8),有 =CALCULATIONHEIGHT(例如)
问题:有没有可能像人类一样简单地做:告诉程序打开文件(不加载,只是打开),放入 2 个变量并提取结果?
谢谢 !
解决方案
推荐阅读
- python - 使用漂亮的汤从网页中搜索和查找结果
- charts - 如何在谷歌柱形图中显示水平参考线?
- powerbi - DAX Power BI 中 SWITCH 的替代方案
- string - 从 Pandas Dataframe 中的多列获取唯一字符串
- python - 使用 Python3 为步进电机正确嵌套循环
- reactjs - 如何在reactjs中重置表单和登录错误消息
- python - 为什么我得到 AttributeError:模块 'networkx' 没有属性 'average_neighbor_in_degree'?
- math - 三边测量 x 分量小于实际位置的一半
- java - 通过“IN”语句选择具有 2 个字段的对象列表
- c# - 同时监控多个 IMAP 邮箱 C#