繁体   English   中英

如何在xlwings中使用Replace方法

[英]How to use Replace method in xlwings

我正在使用 python 和 xlwings 进行数据收集。
然后我想将一些公式替换为另一个公式,但我找不到正确的方法或提示。 我知道我可以结合 VBA 和 python,它会更简单,但是由于简单和效率,只使用 python 更可取。

问题; 我正在尝试编辑 xlsb 文件,但 openpyxl 不支持 xlsb,所以我想使用 xlwings 解决该问题。
前任。 替换“AAA”->“BBB”

如果您知道使用 python 替换 Excel(xlsb) 工作表中的公式的一些方法,如果您能教我如何操作,我将不胜感激。

谢谢你。

尝试这个

sheet.range("A1:A9").api.Replace("AAA", "BBB")
xlwings.sheets[x].cells.options(searchformula=True, replaceformula=True).api.replace('AAA', 'BBB')

我尝试了数百次来找出 searchformula/replaceformula 工作人员 LoL,在任何地方都找不到答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM