Hi Joshy,
Didn't know that or more correctly, I did know it was different, just didn't care: just blindly tested everything 
Thanks for the fix!
Hi, basically the xls, doc, ppt, etc from Microsoft family are something like a big disk (up to 2 GB ?) which can have files inside (streams), folder, etc, while xlsx is a zip file with several .xml inside. So xls is a quite complex structured storage which works more or less like a disk, where you can write files, folders, delete, move, alter, etc without rewritting the whole file.