Using the supplied workbook and your code (proper close of comment line 1, adding a tag of opening php, adaptation of the paths to my environment), I get a workbook where the small macro functions (dialog box "Hi!").
When you run the script, do you have errors? Is a file produced? If so, that contains (before opening with Excel)?
If you add after the load() :
When you run the script, do you have errors? Is a file produced? If so, that contains (before opening with Excel)?
If you add after the load() :
if($objPHPExcel->hasMacros()) echo 'macros in file',EOL; else echo 'No macros in file', EOL;
What answer gives the test?