0 votes

Fichiers SpreadsheetML plus petits grâce à Excel 2007

J'ai un fichier SpreadsheetML que je génère côté serveur. Ces fichiers sont assez volumineux, contrairement aux fichiers Excel 2007, qui utilisent le format zip. Je me demande donc s'il existe un moyen simple, sans recours à l'automatisation Je sais qu'il faut créer un fichier zip avec ce fichier à l'intérieur... qu'Excel 2007 doit savoir ouvrir. Je sais qu'Excel 2007 sait ouvrir les fichiers xlsx, mais je crois que les fichiers xlsx utilisent OpenXML plutôt que SpreadsheetML. Cependant, je me demande s'il est possible d'incorporer un fichier SpreadsheetML dans un fichier xlsx de manière à ce qu'Excel 2007 le comprenne.

La réponse à cette question pourrait être négative. Je souhaite éviter l'utilisation de composants tiers.

2voto

John Machin Points 39706

La réponse es NON.

0voto

richardtallent Points 17534

Vous pouvez toujours envoyer à l'utilisateur un fichier ZIP généré par le serveur et contenant le fichier SpreadsheetML. Bien qu'Excel 2007 ne puisse pas l'ouvrir directement, l'utilisateur peut l'ouvrir dans son programme d'archivage par défaut et ouvrir le fichier SpreadsheetML contenu dans Excel. C'est une étape de plus pour eux, mais c'est mieux que d'attendre le téléchargement d'un fichier XML verbeux.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X