Cookies de statistiques et de publicité
Nous utilisons des cookies de statistiques et de publicité, tous deux destinés à Google. Si vous refusez, rien ne change visiblement pour vous.Aller à la page de confidentialité
Vous pouvez convertir ODS en XLSX gratuitement et sans compte : déposez le fichier ci-dessus et, une ou deux secondes plus tard, le résultat est prêt à télécharger. Le fichier part chiffré vers notre serveur, y est converti, puis supprimé dès la fin du travail.
Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.
Ils sont convertis les uns après les autres et reviennent ensemble dans un ZIP.
ODS en XLSX
Un ODS est un tableur complet, publié comme standard, et il n’a rien de faux. Ce qui le refuse, c’est tout ce qu’il y a en aval : le comptable dont le logiciel de cabinet importe des classeurs Excel, le modèle du bureau de paie, le formulaire de budget du financeur, l’écran d’import de l’ERP dont le sélecteur de fichier n’accepte qu’une extension, le client qui n’a jamais rien installé d’autre qu’Office.
Aucun d’eux ne changera pour un seul fichier, et la discussion ne vaut pas le coup quand la correction prend quelques secondes. Convertir vers l’extérieur est une courtoisie pour le destinataire et une police d’assurance pour vous : un courriel qui dit que la pièce jointe ne s’est pas ouverte coûte plus de temps que la conversion, et il arrive toujours après l’échéance plutôt qu’avant. Il y a aussi un coût plus discret à envoyer un format inhabituel, qui est que certains destinataires ne diront rien du tout. Ils classeront la pièce jointe, ne l’ouvriront pas, et la soumission ne sera jamais traitée.
Calc peut enregistrer directement en .xlsx et c’est le même moteur que celui qui tourne ici, donc quand le programme est déjà ouvert le chemin le plus rapide est Enregistrer sous. Le dire coûte une conversion à cette page et c’est simplement vrai.
Les cas où ce n’est pas le chemin le plus rapide sont précis et courants. La machine est verrouillée et vous ne pouvez rien installer. Le fichier est arrivé sur un téléphone. Vous êtes sur l’ordinateur portable de quelqu’un d’autre. Ou il y a quarante tableurs et ouvrir chacun, attendre, choisir un format et fermer la boîte de dialogue « garder le format » représente vraiment un après-midi. C’est à cela que cette page sert. C’est le même moteur de toute façon — la conversion ici exécute LibreOffice sur un serveur, qui est précisément le programme que vous auriez utilisé sur votre propre machine, donc la sortie est le fichier que Enregistrer sous aurait produit.
Un classeur ordinaire. Les noms et l’ordre des feuilles sont conservés, la mise en forme des cellules passe, les largeurs de colonnes et les hauteurs de lignes sont gardées, les volets figés et les zones d’impression survivent, et les plages nommées continuent à se résoudre. Le fichier est écrit par un moteur bureautique complet, donc Excel l’ouvre sans demande de réparation et sans la bannière jaune qui fait que les gens se méfient d’une pièce jointe.
Ce dernier point vaut plus qu’il n’en a l’air. Un destinataire qui voit un avertissement la première fois qu’il ouvre votre fichier se souviendra de l’avertissement et pas du tableur, et la moitié d’entre eux répondront en demandant si c’est sûr plutôt qu’en le lisant. Une ouverture propre est la différence entre un document et un incident. Si le classeur va chez quelqu’un dans un environnement réglementé — un auditeur, une banque, un financeur — cela compte encore plus, parce que leur politique de pièces jointes n’est pas la leur à assouplir et un fichier qui déclenche une invite peut être supprimé par une passerelle avant qu’il n’arrive.
La conversion réécrit chaque expression du langage de formule OpenDocument dans la syntaxe qu’attend Excel, et les résultats restent vivants : le destinataire peut changer une entrée et voir les totaux bouger, ce qui est en général la raison pour laquelle il voulait un tableur plutôt qu’un PDF.
La zone commune est très large. L’arithmétique, l’agrégation, les recherches, les conditionnelles, la manipulation de texte et les fonctions de date ont toutes des équivalents directs et passent sans incident. Les formules matricielles et tout ce qui se réfère à un autre classeur sont les deux domaines qui méritent d’ouvrir le résultat pour inspecter, parce qu’ils dépendent d’un contexte qui ne voyage pas avec le fichier. Un lien vers un tableur posé sur votre propre disque est le cas classique : il se résout parfaitement sur votre machine, ne pointe sur rien chez eux, et le destinataire voit une erreur là où un chiffre devrait être, sans moyen de savoir ce que c’était.
LibreOffice embarque des fonctions qui ne sont pas dans le standard de formule OpenDocument et ne sont pas dans Excel. Quand une telle formule est exportée, elle est écrite sous un nom dans un espace de noms qu’Excel ne peut pas résoudre, et la cellule affiche une erreur de nom plutôt qu’un chiffre plausible mais faux.
C’est le bon mode d’échec, et cela mérite d’être apprécié : une erreur est visible, une valeur silencieusement différente ne l’est pas. Avant d’envoyer un modèle vers l’extérieur, ouvrez le fichier converti et cherchez des cellules en erreur. S’il y en a, remplacez la formule fautive par un équivalent fait de fonctions standard, ou collez cette colonne en valeurs si le destinataire n’a besoin que du résultat. La seconde option est sous-estimée pour tout ce qui est soumis plutôt que collaboré. Un financeur qui vérifie un budget veut que les chiffres soient justes et reproductibles, pas que le modèle soit vivant, et une feuille de valeurs ne peut pas se casser sur sa machine du tout.
Un nombre est stocké comme un nombre dans les deux formats, donc rien ne change dans les valeurs sous-jacentes. Ce qui change, c’est la présentation : un symbole monétaire, un séparateur de milliers, une virgule ou un point décimal, et l’ordre du jour et du mois dans une date sont tous résolus par les réglages de la machine qui ouvre le fichier.
C’est la chose qui pré reliably confond les gens quand un tableur traverse une frontière. Si le destinataire est dans un autre pays, écrivez les dates dans un format non ambigu dans toutes les locales, et étiquetez une colonne de devises dans son en-tête plutôt que de vous fier au symbole. Ce conseil est plus ancien que les deux formats et il continue d’éviter le type de mauvaise lecture le plus coûteux. Celui qui coûte vraiment de l’argent est un séparateur décimal : un chiffre saisi comme 1.500 signifiant mille cinq cents, lu par une machine configurée autrement comme un et demi. Rien dans le fichier n’est faux et rien n’avertit personne.
Les graphiques transportent leur type, leurs séries et leurs références de données, et reprennent la mise en forme d’Excel une fois là-bas, donc un histogramme reste un histogramme des mêmes chiffres et n’a pas forcément la même nuance de bleu. Les tableaux croisés dynamiques se reconstruisent généralement par rapport à leur plage source. La mise en forme conditionnelle survit pour les règles de comparaison ordinaires.
Ce qui ne survit pas, c’est l’extrémité élaborée : les types de graphiques les plus inhabituels, certaines règles à base d’icônes, et tout ce qui dépendait d’une fonction spécifique à Calc sans équivalent Excel. Si le tableur est envoyé pour être regardé plutôt que recalculé, demandez-vous si un PDF du graphique à côté du classeur n’éviterait pas un échange de courriels.
Le motif ici est une soumission : douze relevés mensuels, un ensemble de budgets par service, un an d’inventaires, tous dus en même temps dans un format que le portail nomme. Déposez le dossier plutôt que les fichiers un par un ; chacun se convertit à tour de rôle, garde son nom avec l’extension changée, et l’ensemble revient dans un seul ZIP.
Vérifiez celui qui a le plus de formules plutôt que le premier de la liste, et vérifiez-le dans Excel si vous avez accès à Excel. Vérifier un fichier dans le programme qui l’a produit ne vous dit presque rien sur la façon dont la destination va le lire, et la destination est la seule opinion qui compte ici. Si Excel n’est vraiment pas disponible, la meilleure vérification suivante est le portail lui-même : la plupart des formulaires d’upload valident et signalent un problème avant que quoi que ce soit soit validé, et un upload de test rejeté deux jours à l’avance est une information plutôt qu’un échec.
Cette conversion tourne sur un serveur plutôt que dans votre navigateur. Réécrire des formules entre deux formats de tableur exige un tableur, et il n’y a pas de bibliothèque à taille de navigateur qui le fasse correctement, donc le fichier est envoyé par une connexion chiffrée vers un conteneur qui exécute LibreOffice en mode headless.
Ce conteneur n’a pas d’accès internet sortant. Chaque tâche reçoit son propre répertoire de travail et son propre profil LibreOffice, et ce répertoire est supprimé à la fin de la tâche, quel qu’en soit le résultat ; tout ce qui tourne encore après soixante secondes est tué plutôt que laissé en suspens. La limite gratuite est de 25 Mo par fichier.
Si le destinataire va lire les chiffres plutôt que de travailler dessus, un PDF lève d’un coup toutes les questions soulevées sur cette page : pas de locale, pas d’erreurs de formule, pas de différences de version, et aucune chance qu’il change un chiffre et vous le redise.
Si le destinataire est un système plutôt qu’une personne, un CSV de la feuille concernée est généralement ce que veut sa routine d’import, quoi que dise la page d’upload à propos d’Excel. Envoyez un XLSX quand un être humain ouvrira vraiment le fichier et s’en servira comme tableur — c’est le cas que cette conversion sert bien.
| ODS | XLSX | |
|---|---|---|
| Nom complet | OpenDocument Spreadsheet | Classeur Excel |
| Extension de fichier | .ods | .xlsx |
| Type de média | application/vnd.oasis.opendocument.spreadsheet | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
| Première publication | 2005 | 2007 |
| Publié par | OASIS | Microsoft |
| Spécification | ISO/IEC 26300 | ECMA-376 |
| Licence | Standard ouvert | Standard ouvert |
| Situation actuelle | Actuel | Actuel |
| S’ouvre dans un navigateur | Aucun navigateur | Aucun navigateur |
| Envisagé à la place | CSV | CSV, Parquet |
ODS et XLSX acceptent plusieurs pages : un document en plusieurs pages reste un seul fichier.
LibreOffice Calc, Microsoft Excel et Google Sheets lisent aussi bien ODS que XLSX : vous pouvez comparer le résultat à l’original sans second logiciel.
ODS est le format de OASIS, publié en 2005. La spécification est ISO/IEC 26300, et elle mérite d’être connue si le fichier doit survivre à l’outil qui l’a écrit.
XLSX vient de Microsoft et date de 2007, décrit par ECMA-376. Microsoft Excel, LibreOffice Calc et Google Sheets le lisent.
Oui : cette conversion réclame un logiciel qui ne peut pas tourner dans un navigateur. Le fichier part donc chiffré vers notre serveur. Il est supprimé dès la fin du travail, et le résultat au bout de 60 minutes. Le travail est fait par LibreOffice, la suite bureautique complète, sans interface.
Oui, jusqu’à 100 conversions par jour pour des fichiers jusqu’à 25 Mo. Cette unique limite existe parce que cette conversion tourne sur un serveur que nous payons. Pour le reste rien n’est limité ici, et il n’y a de filigrane dans aucun cas. La limite existe parce que LibreOffice a besoin d’une de nos machines pour tourner.
ODS et XLSX décrivent le contenu de façons radicalement différentes. La conversion est donc une reconstitution et non une copie : fidèle, mais pas identique octet pour octet. La mise en forme est conservée ; les macros, les objets intégrés et l’historique des révisions généralement pas.
Non. La conversion tourne chez nous et vous livre un fichier XLSX terminé ; pour l’ouvrir, il vous faut le logiciel avec lequel votre appareil affiche habituellement Excel Workbook.