Knihovna PHPExcel – aktivovat vzorce v šabloně
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Relapse
- Člen | 34
Dobrý den,
prosím vás, mám jednoduchou šablonu vytvořenou v Excelu.
Šablona obsahuje pár vzorců, které ze vstupní údajů vypočítají vše
potřebné.
Rád bych pomocí knihovny PHPExcel doplnil do šablony ty vstupní údaje a
uložil soubor.
Když toto udělám, tak v nově vzniklém souboru, jsou vyplněny vstupní
údaje, ale obsah buněk, který se měl dopočítat ze vstupních dat
je nula.
Je možné nějak docílit toho výpočtu pomocí knihovny PHPExcel?
$dok = \PHPExcel_IOFactory::load(__DIR__ . '/vzor2014.xls');
$dok->setActiveSheetIndex(0);
$list = $dok->getActiveSheet();
//doplním vstupní data
$list->setCellValue('A31', 'vstupní hodnota');
//...
//uložim soubor
$writer = new \PHPExcel_Writer_Excel5($dok);
$writer->save(__DIR__ . '/../../pokusExcel.xls');
Děkuji.