I tested it with PHPExcel-39223 that I loaded this morning. It works fine :-)
I have just a little issue: when I set data validation (list type) on a complete column in my template Excel file, and then in a php script I load the template file using PHPExcel_Reader_Excel5, I get a memory overflow error after a while (it looks like
an infinite loop in the "load()" function!). Note that it's OK when I set the data validation on one or more cells individually in the template file, the problem is only when I set data validation on a whole column. Anyway I have a workaround for
that: I do not set data validation in the template file, instead I set it programatically via setDataValidation() on each cell and it works OK for me. But I just wanted to mention this issue in case you see an easy fix that might be useful to other users...
I will wait for the next packaged release (1.7.3 ?) before I put it in my production environment, but at least I can now rely on this very useful feature in my development.
I know it may sound useless to port all the nice features that you develop for Excel2007 to Excel5, but for me it's a must as I cannot easily make my users upgrade their Office environment.
It's a good opportunity for me to say that I love PHPExcel. You did a great work with this lib and so far I have no complain or enhancement request ... put aside performance improvements, but I know you have this in mind too ;-)