Perl无法定​​位功能,但已安装数据包

pat*_*seb 3 excel perl spreadsheet

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

$excel->set_column("A:F",  20);
Run Code Online (Sandbox Code Playgroud)

擅长的是:

my $excel = Spreadsheet::WriteExcel->new('test.xls');
Run Code Online (Sandbox Code Playgroud)

我收到了错误:

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

我不明白,因为所有其他功能都可以.

dax*_*xim 7

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