• [^] # Re: changer l'extension

    Posté par . En réponse au message Format de fichier. Évalué à 3.

    En fait les fichiers OOXML sont des archives ZIP compressées (méthode deflate).
    Il faudrait partir d'un fichier .xlsx valide (même vide, peu importe), puis dans l'archive, dans le sous-répertoire xl, il faut remplacer le contenu du fichier workbook.xml par les données produites par ton application.

    Il faut recompresser le tout, et l'ouvrir avec Excel... Toujours très simple chez Microsoft !

    Je n'ai pas fait le test, après tout dépend si les données sont valides au départ ou non.

    Pour éviter les problèmes d'archive, il faudrait prendre le temps de chercher s'il existe une version flat du format OOXML, à l'instar des formats .fodt ou .fods chez LibreOffice.