早上好,
我有php pear的问题,它会生成excel表。 这是我的PHP代码:
<?PHP
include_once "/Writer.php";
$xls =& new Spreadsheet_Excel_Writer();
$xls -> setVersion(8);
$format_titel =& $xls->addFormat();
$format_titel->setBold();
$format_titel->setAlign('left');
$format_titel->setSize('14');
$format_titel->setFgColor('grey');
$format_titel->setBorder(2);
$sheet =& $xls->addWorksheet("Tab_1");
for ($A=0; $A<=59; $A++) {
$Zeile++;
$s=0;
for ($B=0; $B<=1; $B++){
$Text_Daten_Excel = $Daten_Excel[$A][$B]; //$s++;
$sheet -> write(($A+3), ($B), "TEST TEXT", $format_titel);
}
}
$xls -> send("Sheet.xlsx");
$xls->close();
$xls->sendFile();
?>
此代码工作正常。 Excel工作表将生成。
但如果我将行号更改为超过59
for ($A=0; $A<=59; $A++) {
excel表格会生成但我无法打开它。 我收到这条消息:
The file is damaged and can not be opened.