WiseCleaner Savoir-faire

Rencontrez des problèmes informatiques difficiles ?
Tout sur la maintenance et l'optimisation de votre système Windows.

Accueil > Savoir-faire > Differences entre xls, xlsx, xlsm, xlsb et csv

Differences entre xls, xlsx, xlsm, xlsb et csv

Jan 28, 2021

De nombreux amis utilisent souvent excel dans leur travail quotidien. Je pense que cela n'est pas inconnu de tous. Nous avons également remarqué que les extensions des différents tableaux excel sont également différentes. Les plus courantes sont le format ".xls" et le format ".xlsx", les formats ".xlsm" et ".xlsb", et le format ".csv". Que représentent les différentes extensions ? Quelle est la différence entre elles ? L'éditeur vous le révèle une à une.

Introduction de 5 formats de feuilles de calcul Excel

".xls" - feuille de calcul excel précoce

En 1987, Microsoft a développé la première feuille de calcul Excel pour le système Windows, et le produit a été mis à jour plus d'une douzaine de versions jusqu'à présent. Jusqu'à présent, la version la plus récente est Excel 2019, et le format ".xls" est le format de fichier généré par Excel 2003 et les versions précédentes. Sa plus grande caractéristique est qu'il ne comporte que 65536 lignes et 256 colonnes. Il y a une énorme différence dans la quantité de données stockées avec Excel 2007 et les versions ultérieures (1048576 lignes, 16384 colonnes). On peut dire que le fichier au format xls est un produit dans l'histoire de l'évolution d'Excel. Aujourd'hui, il est essentiellement remplacé par ".xls", mais de nombreuses entreprises utilisent encore Excel 2003 pour faire des économies.


".xlsx" - format de feuille de calcul Excel 2007 et ultérieur

".xlsx" est l'extension de Microsoft Office Excel 2007/2010/2013/2016/2019, et c'est le format courant des feuilles de calcul Excel. Par rapport au ".xls", il peut théoriquement stocker 1048576 lignes et 16384 colonnes de données.

".xlsm" - classeur compatible avec les macros

Le fichier ".xlsm" est fondamentalement le même que le fichier ".xlsx" et peut être ouvert avec Excel 2007 et plus. La seule différence est que ".xlsm" lance la macro. Dans des circonstances normales, si nous enregistrons une macro dans le fichier ".xlsx", ou si nous insérons une section de code VBA, elle ne peut pas être enregistrée normalement. Ne sauvegardez le tableau que dans le format ".xlsm". Comprenez simplement que ".xlsx" ne peut pas sauvegarder de macro (VBA), mais que ".xlsm" le peut.

".xlsb"-Fiche de travail binaire

".xlsb" est le format texte binaire d'Excel. Par rapport au format précédent, le tableau est plus petit, s'ouvre plus rapidement et peut enregistrer les codes de macro. L'inconvénient est que la compatibilité n'est pas aussi bonne que celle du format ".xlsx".

".csv" - fichier de valeurs séparées par des virgules

Le format de fichier ".csv" à valeurs séparées par des virgules stocke des données tabulaires (chiffres et texte) en texte clair, qui peuvent être ouvertes avec le logiciel Excel. Si vous souhaitez enregistrer le tableau Excel au format ".csv", vous devez prêter une attention particulière. Lors de l'enregistrement au format ".csv", étant donné qu'il s'agit d'un format de texte brut, la formule, la couleur de la police et les autres paramètres du tableau précédent seront supprimés, et le fichier ".csv" ne conserve qu'une seule insertion. L'une des principales caractéristiques du format ".csv" est que, en principe, la quantité de données stockées est illimitée. Contrairement à Excel, qui ne peut stocker que 1048576 lignes×16384 colonnes de données au maximum, mais lorsque la quantité de données est trop importante, ouvrez avec Excel, et la partie supplémentaire sera tronquée. À ce moment-là, vous devez utiliser d'autres logiciels pour lire les données, tels que SQL, Python, R.

Différences dans la taille des fichiers des 5 formats


En plus de certaines différences fonctionnelles, la plus grande différence entre ces types de tableaux est la taille du fichier. Pour un même contenu de tableau, le format ".xlsb" a la taille de fichier la plus petite, suivi par les formats ".xlsx" et ".xlsm", puis le ".csv", et enfin le format xls. D'une manière générale, pour le contenu d'un même tableau, la taille du tableau au format ".xls" est 3,6 fois celle du ".xlsx". Alors, amis qui utilisez encore la version 2003 d'Excel, il est temps de mettre à jour votre version d'Excel.

 

Conversion entre les cinq formats

Les cinq formats peuvent être convertis les uns aux autres. Vous devez installer Excel 2007 et plus. Après avoir ouvert le formulaire, cliquez sur "Enregistrer sous", déroulez le "Type d'enregistrement" en bas, vous pouvez constater que les cinq formats ci-dessus sont présents et doivent être enregistrés ; il suffit de cliquer pour sélectionner le type. La seule chose à noter est que si vous l'enregistrez au format ".xls", les données du tableau original qui dépassent 65536 lignes et 256 colonnes seront tronquées. En effet, le tableau au format ".xls" ne peut contenir que 65536 lignes et 256 colonnes. Si vous l'enregistrez au format ".csv", les formules et les paramètres de format du tableau d'origine seront perdus, et il ne restera qu'une insertion.


Pour résumer, ".xls" et ".xlsx" sont des tableaux de base, communs et couramment utilisés. ".xlsm" est une forme plus avancée avec du code à l'intérieur qui peut exécuter certaines fonctions automatiquement. xlsb est un tableau plus basique, plus proche du langage informatique que ".xls" et ".xlsx". Nous espérons qu'après avoir lu cet article, votre compréhension de la relation entre ces deux types de tableaux sera plus claire.

6015