Python OpenPyXL,为范围赋值



我正在使用Python和openpyxl来处理Excel电子表格,并希望为工作表上的命名范围(单个单元格(分配一个值。 语法是什么? 例如,如果工作表是"狗",而单单元格区域是"dog_name?

我期待像wb["狗"]["dog_name"]="史努比"这样的东西,但是,这是一个失败。

感谢您的帮助!

这是我开始工作的语法示例:

wb["Dog"][wb.defined_names["dog_name"].value[-4:]] = "Snoopy"

它去除要用作分配地址的区域的单元格地址。 对我来说似乎不优雅,所以,请发布替代方案。

最新更新