使用Perl在现有的Excel表格中绘制graphics

我有一个现有的Excel(.xls)文件与数据。 我需要从文件中读取数据,并根据同一张表上的相同数据绘制图表/图表。 Spreadsheet :: ParseExcel模块中是否有任何方法绘制graphics。

您不能使用Spreadsheet::ParseExcel因为它只能读取excel文件。

我build议你阅读Excel中的数据,然后尝试以下任一操作:

  1. 创build另一个xls文件并使用Spreadsheet::WriteExcel::Chart库。

  2. 创build一个xlsx文件并使用Excel::Writer::XLSX::Chart库。

  3. 另一个closures选项是阅读Excel中的Spreadsheet::ParseExcel::SaveParser ,然后添加图表并保存,但是使用这个模块,所有的原始图表都会丢失。

  4. 如果您在Windows机器上,您可能会尝试使用Win32::OLE

这个备用SOpost可能会有所帮助: 如何用Perl修改现有的Excel工作簿?