0
我有一个任务是创建一个包含多个图表和表格的Excel表格。我如何创建一个包含多个图表和表格的Excel表格
我不知道如何通过程序创建一定的布局。
有了一个桌子和一个图形我没有问题
#!/usr/bin/perl
use strict;
use warnings;
use Excel::Writer::XLSX;
my $workbook = Excel::Writer::XLSX->new('chart.xlsx');
my $worksheet = $workbook->add_worksheet();
# Add the worksheet data the chart refers to.
my $data = [
[ 'Category', 2, 3, 4, 5, 6, 7 ],
[ 'Value', 1, 4, 5, 2, 1, 5 ],
];
$worksheet->write('A1', $data);
# Add a worksheet chart.
my $chart = $workbook->add_chart(type => 'column', embedded=>1);
# Configure the chart.
$chart->add_series(
categories => '=Sheet1!$A$2:$A$7',
values => '=Sheet1!$B$2:$B$7',
);
$worksheet->insert_chart('D1', $chart, 3, 3);
__END__
但是,如果我想将低于该另一个表格和图形,我怎么知道在哪个地方来定位呢?
我怎么知道前面的图表有多少行和列?