我正在使用 Perl 模块 Excel::Writer::XLSX。如何获取电子表格中最后一个单元格的行号和列号?我知道在 VB 中,它类似于 ActiveSheet.Cells.SpecialCells(xlLastCell) 来获取最后一个单元格。
问问题
1628 次
2 回答
1
从 CPAN 中给出的示例中:
my $excel = Spreadsheet::XLSX -> new ('test.xlsx', $converter);
foreach my $sheet (@{$excel -> {Worksheet}})
{
$sheet -> {MaxRow}; # Returns row of last cell
$sheet -> {MaxCol}; # Returns column of last cell
}
于 2013-09-20T16:28:52.640 回答
1
在 Excel::Writer 中,您可以使用 $sheet->{_dim_rowmax} 来获取最后一行的编号。同样,以下代码能够帮助您访问最小和最大行和列。
$sheet->{_dim_rowmin}
$sheet->{_dim_colmax}
$sheet->{_dim_colmin}
于 2019-03-07T09:11:07.720 回答