|
#!/home/content/perl/bin/perl -w
use Encode qw(decode);
sub T {
my $text = shift;
return decode( 'utf8', $text );
}
use Spreadsheet::WriteExcel;
# 创建一个新的EXCEL文件
my $workbook = Spreadsheet::WriteExcel->new('/tmp/execl.pl.xls');
# 添加一个工作表
$worksheet = $workbook->add_worksheet(T("测试Perl写Excel"));
# 新建一个样式
$format = $workbook->add_format(); # Add a format
$format->set_bold();#设置字体为粗体
$format->set_color('red');#设置单元格前景色为红色
$format->set_align('center');#设置单元格居中
#使用行号及列号,向单元格写入一个格式化和末格式化的字符串
$col = $row = 0;
$worksheet->write($row, $col, 'Hi Excel!', $format);
$worksheet->write(1, $col, 'Hi Excel!');
# 使用单元格名称(例:A1),向单元格中写一个数字。
$worksheet->write('A3', 1.2345);
$worksheet->write('A4', '=SIN(PI()/4)');
exit; |
|
|