nasıl yazar excel php armut tablo kullanarak çalışma sayfası bir adlandırılmış aralık eklerim

0 Cevap php

Bu gibi bir isim oluşturmak için Excel_spreadsheet_writer kullanarak posible

$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();

ve hücre C1 dispay 84

Cypher tarafından tavsiye olarak ben PHPExcel denedim ama şimdi aşağıdaki üzerinde Internal Server Error olsun ettik

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

Formülü değişen

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

hatayı durur.

Bu nedenle PHPExcel sorunları adlandırılmış aralıkları kullanarak formüller çözme vardır.

Found This http://phpexcel.codeplex.com/Thread/View.aspx?ThreadId=209472

0 Cevap