如何使用php pear电子表格excel writer将命名范围添加到工作表中
是否可以使用Excel\u电子表格\u writer创建一个名称,例如如何使用php pear电子表格excel writer将命名范围添加到工作表中,php,excel,pear,Php,Excel,Pear,是否可以使用Excel\u电子表格\u writer创建一个名称,例如 $workbook = new Spreadsheet_Excel_Writer(); $worksheet = &$workbook->addWorksheet('CheckNames'); $worksheet->writeName(0, 0, 'AnswerToEverythig', '42'); $worksheet->write(0, 1, 'Double ='); $worksh
$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
根据cypher的建议,我尝试了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在使用命名范围解析公式时遇到问题
找到这个
我不确定如何使用
电子表格Excel Writer
,但它肯定可以用。我已经使用PHPExcel
很长时间了,我只能推荐它。这不是问题的解决方案,但PHPExcel似乎是更好的选择