perl產生excel文檔的格式設定

來源:互聯網
上載者:User
#產生excel文檔my $workbook = Spreadsheet::WriteExcel->new('/home/loganalysis/data/hudong/docSoSearch/statKeywordsTop100.xls');#各種資料的展現格式my $normalFormat = $workbook->add_format(border => 1,align => "center",size=>12);my $titleFormat = $workbook->add_format(bg_color => "yellow",border => 1,align=>"center",size=>12);my $numFormat = $workbook->add_format(num_format=>'#,##0.00',border => 1,align=>"left");my $percentFormat = $workbook->add_format(num_format=>'#,##0.00%',border => 1,align=>"center");my $urlFormat = $workbook->add_format(border => 1,align => "left",size=>12);
my $normalFormat = $workbook->add_format(border => 1,align => "left",size=>12);my $titleFormat = $workbook->add_format(border => 1,align=>"center",size=>12);my $numFormat = $workbook->add_format(bg_color => "27",border => 1,align=>"right",size=>12);my $tuchuFormat = $workbook->add_format(border => 1,align=>"left",size=>12);$tuchuFormat->set_bg_color('27');$tuchuFormat->set_bold();my $normalrightFormat = $workbook->add_format(border => 1,align => "right",size=>12);
#產生excel表
my $worksheet = $workbook->add_worksheet(T("百科"));my($row,$col)=(0,0);#初始化表頭行$worksheet->write($row,$col++,T("分類"),$titleFormat);$worksheet->write($row,$col++,T("PV"),$titleFormat);$worksheet->write($row,$col++,T("IP"),$titleFormat);$row++;$col=0;$worksheet->write($row,$col++,T("某類總量"),$tuchuFormat);$worksheet->write($row,$col++,$a,$numFormat);$worksheet->write($row,$col++,$b,$numFormat);$row++;$col=0;
$worksheet->set_column(0,0,40);#設定列表的寬度,第0列寬40$worksheet->set_column(1,3,30);#設定列表的寬度,第1,2列寬30$workbook->close();

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.