Bonjour,
Ca dépend comment a été ajoutée l'extension...
Regarde la dernière ligne :
si=65536 alors xls (ou en mode compatibilité 2003 ce qui est pareil)
si= plus de 1000000 alors xlsx.
Et pour savoir le format réel renomme-le en .zip
Si tu obtiens un .zip qui s'ouvre sans erreur c'est un .xlsx, sinon c'est un xls
De toute façon si le format réel n'est pas celui de la dernière extension excel l'annonce et, selon le cas, l'ouvre ou le refuse.
Et s'il l'ouvre, peu de chance (je dirais 0%) que l’ambiguïté de l'extension soit la cause des erreurs.
eric