为Spreadsheet :: WriteExcel中的所有列设置相同的宽度

使用Perl,我正在从Spreadsheet::WriteExcel将数据写入XLS表。

我想将每列的宽度设置为30.要将Excel工作表的列从A设置为H,代码为:

 $worksheet->set_column('A:H', 30); 

但不只是A到H,我想把excel表中的每一列设置为30.如何以上述格式在一行中做到这一点?

提前致谢。

在写入单元格时,请跟踪您写入的最后一列。 然后在最后做:$ worksheet-> set_column(0,$ lastColumn,30);