我正在使用Spreadsheet :: WriteExcel数据包创建一些Excel文件。
一切正常,但是当我尝试使用以下方法设置列宽时:

$excel->set_column("A:F",  20);


擅长的是:

my $excel = Spreadsheet::WriteExcel->new('test.xls');


我收到错误消息:


无法通过包找到对象方法“ set_column”
在test.pl第49行的“ Spreadsheet :: WriteExcel”。


我不明白,因为所有其他功能都可以正常工作。

最佳答案

您需要在工作表对象而不是工作簿上调用该方法。

10-07 15:03