使用 openpyxl 为图表平铺分配单元格引用



在Excel中,您可以通过选择图表标题对象,然后在编辑栏中将其链接到Excel工作簿中的单元格来创建动态图表标题。

使用 openpyxl 制作图表,我可以设置标题,但我不确定如何将标题设置为单元格引用。

import openpyxl as xl
chart = xl.chart.BarChart()
chart.title = "Some Chart Title" #I'd like this to be "'Sheet1'!$A$1"

解决了

# Initialize the title first
chart.title = "" 
chart.title.tx.strRef = xl.chart.data_source.StrRef( "'Sheet1'!$A$1")

最新更新