I've just started using PHPExcel and it seems to do everything I want of it. The only issue I have is that the following error:
Fatal error: Call to undefined method PHPExcel_Calculation::unsetInstance() in PHPExcel.php on line 151
Everything seems to work, the Excel file is created and is loadable into Excel and this appears to be happening at the "clean up" stage.
I'm using PHP 5.4 and PHPExcel 1.7.9 on a Windows Server.