php导出excel加换行,php导出excel单元格自动换行怎么实现?
本文介紹了php導出excel單元格自動換行的實現方法,Spreadsheet Excel Writer可以將數據導出成Excel文件,并設置字體、顏色、單元格大小等格式,需要的朋友參考下。
Spreadsheet Excel Writer可以將數據導出成Excel文件,并設置字體、顏色、單元格大小等格式。
$workbook = new Spreadsheet_Excel_Writer();
$filename = date('YmdHis').'.xls';//csv
$workbook->send($filename); // 發送 Excel 文件名供下載
$workbook->setVersion( 8 );
$sheet = &$workbook->addWorksheet("Sheet1"); // 創建工作表
$sheet->setInputEncoding('utf-8'); // 字符集
$dataFormat = &$workbook->addFormat(array('Size' => 10, 'Align' => 'left', 'Border' => '1', 'Color' => 'black', 'FgColor'=> 'cyan'));//定義格式
$sheet->write(0, 0, "數據", $dataFormat); // 工作表寫入數據,使用預定義的格式 (bbs.it-home.org 腳本學堂)
軟件包提供的 Format::setTextWrap()方法用來設置單元格的自動換行,但在Workbook::&addFormat()的文檔里并沒有自動換行屬性的說明。
試著在Workbook::&addFormat() 參數里加上 TextWrap => 1,一樣可以換行,效果跟Format::setTextWrap() 一樣。
$dataFormat = &$workbook->addFormat(array('Size' => 10, 'Align' => 'left', 'Border' => '1',
'Color' => 'black', 'FgColor'=> 'cyan', 'TextWrap' => 1));//定義格式
總結
以上是生活随笔為你收集整理的php导出excel加换行,php导出excel单元格自动换行怎么实现?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 视频教程-2020华为HCIA/HCNA
- 下一篇: sql语句分析是否走索引_MySql 的