【问题标题】:Saving Excel file with Python (Openpyxl)使用 Python (Openpyxl) 保存 Excel 文件
【发布时间】:2020-02-25 17:50:23
【问题描述】:

我有一个问题,我有一个 Excel 文件 (.xlsx),该文件中有一些按钮可以帮助更改语言,还有一个按钮可以根据数据生成报告。 问题是......如果我在文件中写了一些东西,然后我用 openpyxl 保存它,文件将丢失那些按钮,看起来像一个普通的 excel。 我可以使用什么来以相同的格式保存该文件? 我安装了一个插件来查看这些按钮。 我能做什么?

编辑:我尝试将其保存为 .xlsm,但如果我这样做,它不会打开

【问题讨论】:

  • 我仍然遇到同样的问题。当我的按钮连接到宏时,我可以在打开文件时使用keep_vba=True 保留宏。然而,按钮本身消失了。

标签: python excel


【解决方案1】:

试试这个:

wb.save('testsave.xlsm');

【讨论】:

    【解决方案2】:

    .xlsx 不要有宏。将其另存为.xlsm

    【讨论】:

    • 我尝试这样做,但如果我保存它,它不会打开 .xlsm
    • 我收到了扩展名为 .xlsx 的文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-10
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 2022-01-26
    • 1970-01-01
    相关资源
    最近更新 更多