我们这里用Spreadsheet::WriteExcel的报表是挺多的,虽然是在Windows平台,不过因为要批量为同一数据源,在短时间快速生成简单的Excel报表(报表中没有数据透视表之类复杂的结构),
WriteExcel模块在这方面是强项,那速度可能真的快,效率那是相当的高,而且因为Perl处理数据灵活,又是胶水个性:)真的是非常好,所以我们就是在WINDOWS开台,有些简单报表,为了速度也用WriteExcel,而不用VBA,VBA相较WriteExcel来说比较慢。当然,如果在UNIX、LINUX里要生成Excel报表也非WriteExcel莫属了:)



2009/12/24 Dejian Zhao <[email protected]>

> CPAN有很多与excel有关的模块,但是什么情况下会使用perl来处理excel文件?谁
> 来举个例子啊。
>
> 还有读写excel的模块也比较多,常用的有哪些。
>
> 读excel
> Spreadsheet::Read - Read the data from a spreadsheet
> Spreadsheet::ParseExcel - Read information from an Excel file.
>
> 写excel
> Spreadsheet::Write - Simplified writer for CSV or XLS (MS Excel) files
> Spreadsheet::WriteExcel - Write to a cross-platform Excel binary file.
>
> excel2007
> Spreadsheet::XLSX::Utility2007 - Utility function for Spreadsheet::XLSX
> Spreadsheet::XLSX::Fmt2007
>
> --
>
> 您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
> 要向此网上论坛发帖,请发送电子邮件至 [email protected]。
> 要取消订阅此网上论坛,请发送电子邮件至 
> [email protected]<perlchina%[email protected]>
> 。
> 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
>
>
>


-- 
真理使你自由

--

您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 [email protected]。
要取消订阅此网上论坛,请发送电子邮件至 [email protected]。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。


回复