Rumah > pembangunan bahagian belakang > tutorial php > php导出excel单元格自动换行怎么实现?

php导出excel单元格自动换行怎么实现?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-07-25 08:53:04
asal
3532 orang telah melayarinya
本文介绍了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 脚本学堂)
Salin selepas log masuk

软件包提供的 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));//定义格式  
Salin selepas log masuk


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan