|
|
|
การตัดขึ้นบรรทัดใหม่ export excel php รายละเอียดด้านในครับ |
|
|
|
|
|
|
|
Code (PHP)
$worksheet->getActiveSheet()->getStyle('B')->getAlignment()->setWrapText(true);
|
|
|
|
|
Date :
2013-04-30 14:56:17 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ครับ ช่วยอธิบาย+วิธีการเขียน code ซักนิดหน่อยได้มั๊ยครับ ผมใช้ php_writeexcel ครับเป็นตัวเขียน excel
|
|
|
|
|
Date :
2013-04-30 15:16:18 |
By :
saravutpt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โทษทีครับลืมถามว่าใช้ class อะไรที่ผมแปะไว้เป็นของ PHPExcel ครับ ถ้าใช้ php_writeexcel ลองแบบนี้ครับ
Code (PHP)
$format2 =& $workbook->addformat(); //$workbook ต้องตรงกับ ตัวแปรที่สืบทอด class มานะครับ
$format2->set_text_wrap();
$worksheet->write('B' . $rowExcel,iconv('UTF-8','TIS-620',$v['pcode'].$v['fname']." ".$v['lname'].$v['cid'].$v['birthdate']),$format2);
|
|
|
|
|
Date :
2013-04-30 15:28:10 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัดลงมาแล้วครับ
น.ส aaaa bbbbb
1820200006798 21 มี.ค. 2529
แต่ ว/ด/ป ไม่ยอมตัดลงมา มัน คิดยังไงครับในการตัดของ $format2->set_text_wrap();
|
|
|
|
|
Date :
2013-04-30 15:45:46 |
By :
saravutpt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$format2->set_text_wrap(); มันจะตัดตามความยาวตัวอักษรที่ $worksheet->set_column('B:B', 20); ถ้าครบ 20 ตัวอักษรแล้วจะตัดลงมาใช่ป่ะครับ
|
|
|
|
|
Date :
2013-04-30 15:50:27 |
By :
saravutpt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สามารถเซตได้มั๊ยว่าถ้าเจอตัวอักษรที่กำหนด หรือตัวที่กำหนดก็ให้ตัดลงมาบรรทัดใหม่ครับผม
|
|
|
|
|
Date :
2013-04-30 15:59:04 |
By :
saravutpt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่น่าจะเกี่ยวกับ 20 ตัวนะครับ อยู่ที่ความกว้างของ column ที่คุณกำหนดไว้มากกว่า
|
|
|
|
|
Date :
2013-04-30 17:45:50 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|