2009-09-28 101 views
0

我使用下面的代碼從php創建一個xls文件。PHP到Excel,不允許超過255個字符?

http://www.appservnetwork.com/modules.php?name=News&file=article&sid=8

但是,由於某種原因,如果該行「意見」是超過255個字符,它不輸出任何東西..

該字符串寫入XLS文件的代碼是:

function xlsWriteString($Row, $Col, $Value) { 
    $L = strlen($Value); 
    echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L); 
    echo $Value; 
return; 
}; 

有人能幫助我得到這個顯示的字段不管多少字符字符串中?

感謝

編輯:我發現這一點:http://support.microsoft.com/kb/213841但不知道如何圍繞工作落實到PHP ..

ANOTHER編輯:即使有人知道如何合併單元格?那也會起作用? :)

回答

1

聽起來像它可能與this issue

+0

嗯我正在使用office 2007 ..但不說它適用於該版本?當我嘗試打開excel文件時,它給了我一個錯誤,說有些數據已經丟失了,並且如果字段註釋超過255個字符,它是空白的。 – SoulieBaby 2009-09-28 01:37:59

相關問題