2010-07-23 25 views
2

它是更多鈔票用Excel_spreadsheet_writer創建一個名稱,如你如何添加一個名爲範圍內使用PHP梨電子表格到工作表出類拔萃的作家

$workbook = new Spreadsheet_Excel_Writer(); 
$worksheet = &$workbook->addWorksheet('CheckNames'); 

$worksheet->writeName(0, 0, 'AnswerToEverythig', '42'); 

$worksheet->write(0, 1, 'Double ='); 

$worksheet->writeFormula(0, 2, '=AnswerToEverythig * 2'); 

$workbook->send('CheckNames.xls'); 
$workbook->close(); 

,並在小區C1 dispay 84

所推薦的暗號我試過PHPExcel但現在得到內部服務器錯誤以下

$prices_sheet->setCellValueByColumnAndRow(4, $row, '=IF(Round_Up=0, (C'.$row.'+D'.$row.'), 0.01 )'); 

改變公式

'=IF(0=0, (C'.$row.'+D'.$row.'), 0.01 )' 

停止該錯誤。

因此PHPExcel在使用命名區域解析公式時出現問題。

發現這個 http://phpexcel.codeplex.com/Thread/View.aspx?ThreadId=209472

回答

2

我不知道怎麼樣SpreadSheetExcelWriter,但它肯定可以PHPExcel完成。我一直在使用PHPExcel很長一段時間,我只能推薦它。

+0

不是問題的解決方案,但PHPExcel似乎是更好的選擇 – 2010-07-28 08:05:23

相關問題