Openpyxl使用创建的命名范围字符串作为图表数据

时间:2019-05-06 15:17:01

标签: charts range openpyxl named

使用openpyxl模块,我创建了一个excel工作簿并将数据写入文件。 在标有“数据”的工作表中,我创建了一个表,并使用womb.create_named_range代码创建了一个表,该表中的每一列都创建了一个与表中数据范围相对应的字符串。

然后我想制作一个图表,将命名范围用作x和y数据

所以我将x数据作为“ = Data!xAxis”。

我想这样做,以便如果用户在excel表中添加新行,则命名范围会扩大,并且图表会自动更新。但是,将命名范围字符串放入图表系列的Reference()时,我得到一个错误,它需要在引用模块的字符串中包含int才能制作excel公式。

0 个答案:

没有答案