gpt4 book ai didi

python - openpyxl 和 excel 宏

转载 作者:行者123 更新时间:2023-12-04 19:46:18 24 4
gpt4 key购买 nike

我在 windows 10,Python 3.7 上。

当我使用 openpyxl 和 .xlsm 文件时,一旦我的 xlsm 通过 openpyxl 编辑/保存,分配给宏的所有按钮都会消失(宏仍然存在)。这是我的测试代码:

import openpyxl
from openpyxl import Workbook
from openpyxl import load_workbook

wb = load_workbook(filename='my_file.xlsm', keep_vba=True)
ws = wb["sheet1"]
c = ws.cell(row = 1, column = 1)
c.value = "test"
wb.save('my_file.xlsm')

关于按钮为什么消失的任何意见?

谢谢。

最佳答案

保存文件时。它基本上保存为新文件而不是替换旧文件。
尝试使用不同的名称保存,然后您可以看到差异。

关于python - openpyxl 和 excel 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59619375/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com