如何使用perl

时间:2015-07-24 14:25:09

标签: excel perl unix

所有

我有2个.csv文件,里面有一些数据(test1.csv,test2.csv)

我必须使用2个工作表test1和test2

创建一个新的Excel(test.xls)

test1只是test1.csv的内容,test2只不过是test2.csv

我正在使用以下代码。但它只创建空工作表。

请告诉我如何将这些csv文件加载到xls文件的工作表中。

#!/opt/perl-5.8.0/bin/perl

use strict;
use Spreadsheet::WriteExcel;

my $workbook = Spreadsheet::WriteExcel->new("Test.xls");

$workbook->addworksheet("test1.csv");
$workbook->addworksheet("test2.csv");
$workbook->close();

exit;

1 个答案:

答案 0 :(得分:0)

在写入工作簿之前,您需要将CSV转换为XLS格式。

您可以安装Text::CSV_XS并使用随附的csv2xls实用程序。