Aller au contenu
Convertir xlsm en xls

Convertir XLSM en XLS

Convertissez les classeurs Excel avec macros au format XLS hérité et vérifiez les limites de compatibilité.

Créer des fichiers XLS en ligne

Nous ne savons pas encore lire les fichiers XLSM, cette conversion n’est donc pas proposée. Si vous pouvez exporter votre travail dans l’un de ces formats ou d’autres, nous en ferons un XLS :

Vous voulez convertir XLSM en XLS ?

Dites-le-nous. Nous choisissons les prochaines conversions à ajouter selon l'intérêt.

Comment convertir xlsm en fichier xls

  • Documents
  • Aucune note pour l'instant.

Les anciens tableurs, systèmes de reporting et appareils intégrés peuvent n’accepter que l’ancien format .xls. La conversion d’un classeur .xlsm peut également simplifier le partage avec les utilisateurs dont les logiciels ne peuvent pas ouvrir les formats Office plus récents, mais la conversion vers un ancien format peut modifier ou supprimer certaines fonctionnalités du classeur.

Qu’est-ce que le format XLSM ?

.xlsm est le format de classeur Microsoft Office Open XML prenant en charge les macros, introduit avec Excel 2007. Il s’agit d’un package XML basé sur ZIP qui stocke les feuilles de calcul, les formules, la mise en forme, les graphiques, les tableaux et un projet VBA, généralement sous la forme d’un composant binaire intégré.

Les utilisateurs d’Excel emploient XLSM pour les rapports automatisés, les modèles financiers, les systèmes de gestion des stocks et les classeurs contenant des boutons, des procédures événementielles ou d’autres automatisations VBA. Excel bloque ou restreint l’exécution des macros en fonction de ses paramètres de sécurité ; activez les macros uniquement dans les fichiers provenant d’une source fiable.

Qu’est-ce que le format XLS ?

.xls est l’ancien format de classeur binaire d’Excel, principalement utilisé par Excel 97 à Excel 2003. Les versions actuelles de Microsoft Excel, LibreOffice Calc, Apache OpenOffice Calc et de nombreuses applications professionnelles anciennes peuvent l’ouvrir.

Son principal avantage est sa compatibilité avec les anciens logiciels et systèmes d’importation. Les feuilles de calcul XLS sont limitées à 65 536 lignes et 256 colonnes, contre 1 048 576 lignes et 16 384 colonnes dans les classeurs Excel modernes. XLS ne prend pas non plus en charge nativement certaines fonctionnalités et certains objets Excel plus récents.

Comment convertir XLSM en XLS

Microsoft Excel desktop

  1. Créez une copie de sauvegarde du fichier workbook.xlsm d’origine ; conservez l’original inchangé.
  2. Ouvrez la copie dans Microsoft Excel desktop. N’activez pas les macros, sauf si le fichier est fiable et qu’un test des macros est nécessaire.
  3. Choisissez File → Save As, sélectionnez une destination et définissez le type de fichier sur Excel 97-2003 Workbook (*.xls).
  4. Enregistrez le fichier sous le nom workbook.xls. Lorsque Excel affiche l’avertissement de compatibilité, sélectionnez Continue ou ouvrez Check Compatibility pour examiner les fonctionnalités concernées.
  5. Fermez et rouvrez le fichier XLS. Vérifiez les formules, la mise en forme, les graphiques, les paramètres d’impression, les liens externes, les contrôles et toutes les procédures VBA nécessaires.

Certaines versions d’Excel proposent le même format via File → Export → Change File Type. Sélectionnez Excel 97-2003 Workbook (*.xls) à cet endroit. Contrairement à XLSM, un fichier XLS peut conserver un projet VBA ; la conversion ne supprime pas automatiquement les macros, bien qu’Excel puisse modifier ou rejeter le code qui dépend de fonctionnalités plus récentes du modèle objet.

LibreOffice Calc

Ouvrez le classeur dans LibreOffice Calc, choisissez File → Save As, sélectionnez Excel 97-2003 (*.xls) et confirmez l’avertissement concernant l’ancien format. Calc peut convertir les feuilles de calcul, les formules et la mise en forme ordinaires, mais la préservation de VBA et la compatibilité des objets spécifiques à Excel sont moins fiables que dans Excel. Utilisez Excel lorsque les macros, les contrôles, les connexions de données ou une mise en forme complexe doivent rester fonctionnels.

Convertisseurs en ligne

CloudConvert et Zamzar proposent une conversion XLSM vers XLS depuis un navigateur. Téléversez le classeur, choisissez XLS comme format de sortie, lancez la conversion et téléchargez le résultat. Utilisez les services en ligne uniquement pour les fichiers non confidentiels : les téléversements peuvent exposer à un tiers des données de paie, des dossiers clients, des formules propriétaires, des identifiants ou du code source VBA. Consultez les conditions de conservation et de suppression, et partez du principe que les macros et les objets spécifiques à Excel devront être vérifiés après la conversion.

Compatibilité et perte de données

L’enregistrement au format XLS peut supprimer ou modifier des fonctionnalités sans équivalent complet dans l’ancien format, notamment certains types de graphiques plus récents, des règles de mise en forme conditionnelle, des tableaux, des segments, des connexions externes, du contenu de modèle de données, des commentaires suivis et des objets de feuille de calcul. Le vérificateur de compatibilité d’Excel identifie de nombreuses modifications potentielles avant l’enregistrement.

Les formules modernes, notamment les nouvelles formules à tableaux dynamiques et les fonctions récemment introduites, peuvent être converties, perdre leur comportement dynamique ou générer des erreurs de compatibilité dans les anciennes versions d’Excel. Recherchez les erreurs de formule, les modifications des formats de date et de nombre, les changements dans les plages nommées, les liens externes rompus, les sauts de page déplacés, les zones d’impression perdues et les paramètres de protection endommagés.

Si le classeur contient des données au-delà de 65 536 lignes ou 256 colonnes, déplacez ou divisez ces données avant la conversion. Excel peut avertir que les cellules hors limites seront perdues, et le fichier XLS obtenu ne peut pas les représenter. Testez chaque macro, contrôle de formulaire, feuille protégée, graphique et source de données liée dans le fichier converti avant de remplacer l’original XLSM.

Comparaison du format XLSM vs XLS

Comparaison entre les formats XLSM et XLS sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier XLSM et XLS
Propriété .XLSM Microsoft Excel Macro-Enabled Workbook .XLS Microsoft Excel Spreadsheet
Texte modifiable Limité Non
Mise en page fixe Non Non
Mise en forme du texte Étendu Étendu
Images Oui Limité
Éléments interactifs Oui Oui
Protection par mot de passe Basique Basique
S’ouvre dans un navigateur web Partiel Partiel
Taille de fichier typique Moyen Moyen
Norme ouverte Partiellement ouvert Non
Idéal pour Montage et post-production Échange de données
Date d’introduction 2007 1987
Développeur Microsoft Microsoft
Type MIME application/vnd.ms-excel.sheet.macroEnabled.12 application/vnd.ms-excel

Les informations sur les extensions et les types de fichiers sont fournies par File-Extensions.org

Déjà téléchargé

Ce fichier a déjà été téléchargé. Pour protéger votre vie privée, nous l’avons supprimé de notre serveur juste après le téléchargement, il ne peut donc pas être téléchargé à nouveau. Pour l’obtenir encore une fois, convertissez de nouveau le fichier.