如何使用Perl以编程方式将Excel图表保存为交互式网页?

时间:2012-01-24 05:00:23

标签: perl ole excel-2003

例如: 考虑工作簿1中sheet1的单元格F11中的图表。如何在sheet1中选择图表区域并将其另存为交互式网页。以下链接中的“插图2”显示了如何手动将Excel图表另存为交互式网页。我希望在Perl编程中实现相同的目标。

http://www.trinity.edu/rjensen/dhtml/excel01.htm

1 个答案:

答案 0 :(得分:4)

您可以使用Spreadsheet::WriteExcelXML使用Perl生成Excel 2000样式的交互式网页。

请参阅2005年的this example that I posted in Perlmonks,这是Spreadsheet :: WriteExcelXML发行版的also included in the examples目录。

然而,有一些重要的警告:

  • Spreadsheet :: WriteExcelXML不支持图表(电子表格XML格式不支持它们。)
  • 这些互动网页需要“Office 2003 Office Web Components”插件,该插件仅适用于Internet Explorer。
  • Excel 2007或更高版本不支持交互式网页。这是一项死技术。

因此,最好寻找其他方法来实现您想要做的事情。