Caros amigos
Nao sei se isso é problema no scriptcase, ou na biblioteca do PHPExcel, ou na planilha Excel em si.
O fato é que ao tentar abrir uma planilha no formato XLSX (Excel2007) aparece a seguinte mensagem de erro.
Undefined variable: ruleType
Undefined index: date
array_filter() expects parameter 1 to be array, null given
Undefined index: time
array_filter() expects parameter 1 to be array, null given
Undefined index: dateTime
array_filter() expects parameter 1 to be array, null given
Acredito que seja interno da biblioteca.
Se eu pegar essa mesma planilha no formato XLS (Excel 5) e usar o mesmo comando de abertura, o erro nao acontece.
Isso aqui dá erro, caso eu tente abrir a planilha TESTE.XLSX
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcelModelo, ‘Excel2007’);
Isso aqui funciona, caso eu tente abrir a planilha TESTE.XLS
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcelModelo, ‘Excel5’);
Nota : Para efeito de testes, eu salvei a mesma planilha para 2 formatos (XLS e XLSX)