使用Perl生成excel表格

| 暂无评论 | 暂无引用通告

--> use Encode 'decode';
use Spreadsheet::WriteExcel;

#创建一个文件

my $workbook = Spreadsheet::WriteExcel->new("perl.xls");
添加格式
$workbook->add_format('border'=>5);
#创建一个工作表
# Add a worksheet
$worksheet = $workbook->add_worksheet("sheetname");  #如果是中文表名,使用decode('gb2312',"表名")
$worksheet->set_column('A:B', 13);
#  Add and define a format
#设定格式

my $format = $workbook->add_format(); # Add a format
    $format->set_align('left');
    $format->set_font('AR PL ShanHeiSun Uni');

#写入表格:
#此处的内容是中文,需要转码
  $worksheet->write(行序,列序,decode('gb2312',"数据"),格式);

此处的行序,列序起始值为0

暂无引用通告

发送引用通告网址: http://supersun.info/mt/mt-tb.cgi/913
如果您想引用这篇日记到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

最新资源

  • IMG_1437.JPG
  • line.png
  • bar.png
  • perl_calander.jpg

关于此日记

此日记由 supersun 发表于 2009年1月14日 15:44

此Blog上的上一篇日记perl删除文件

此Blog上的下一篇日记Perl读取Excel表格中的数据

首页归档页可以看到最新的日记和所有日记。