xlsm

.xlsmClasseur Excel prenant en charge les macros

Microsoft · 2007

Développeur
Microsoft
Catégorie
Tableurs
Type MIME
application/vnd.ms-excel.sheet.macroenabled.12
Première version
2007
Format ouvert
Non
Signature de fichier
50 4B 03 04

Qu'est-ce qu'un fichier .xlsm ?

Un fichier XLSM est un document de feuille de calcul créé avec Microsoft Excel qui inclut des macros. Les macros sont de petits programmes qui peuvent automatiser les tâches répétitives dans la feuille de calcul, telles que la manipulation ou la mise en forme des données. Ce format est principalement utilisé pour les entreprises et l'analyse de données où des opérations complexes doivent être effectuées efficacement.

Programmes qui ouvrent les fichiers .xlsm

PlateformeProgramme
WindowsMicrosoft ExcelPayantOfficiel
LibreOffice CalcGratuit
OnlyOffice Spreadsheet EditorGratuit
macOSMicrosoft ExcelPayantOfficiel
LibreOffice CalcGratuit
NumbersGratuitOfficiel

Problèmes courants avec les fichiers .xlsm

⚠️ Les macros ne s'exécutent pas ou sont désactivées.
Assurez-vous que les paramètres de sécurité des macros dans Excel sont ajustés pour autoriser l'exécution des macros, ou vérifiez si le fichier provient d'une source non fiable.
⚠️ Corruption du fichier.
Essayez d'ouvrir le fichier dans une version différente d'Excel ou utilisez un outil de récupération de fichiers. Assurez-vous de conserver des sauvegardes.
⚠️ Problèmes de compatibilité avec les anciennes versions d'Excel.
Enregistrez le fichier au format `.xls` plus ancien si les macros ne sont pas essentielles à la compatibilité, ou assurez-vous que le destinataire dispose d'une version compatible d'Excel.

Questions fréquemment posées

Quelle est la principale différence entre un fichier XLSX et un fichier XLSM ?

La principale différence est que les fichiers XLSM prennent en charge et contiennent des macros (code VBA), tandis que les fichiers XLSX ne le font pas. Les deux font partie du format Open XML, mais XLSM est spécifiquement destiné aux classeurs prenant en charge les macros.

Puis-je ouvrir un fichier XLSM avec un programme autre que Microsoft Excel ?

Oui, certains programmes de feuilles de calcul alternatifs comme LibreOffice Calc et Google Sheets peuvent souvent ouvrir des fichiers XLSM, mais la fonctionnalité des macros peut être limitée ou non entièrement prise en charge.

Est-il sûr d'ouvrir un fichier XLSM provenant d'une source inconnue ?

Il n'est généralement pas recommandé d'ouvrir des fichiers XLSM provenant de sources inconnues ou non fiables, car les macros peuvent contenir du code malveillant susceptible de nuire à votre ordinateur ou de voler des données.

Détails techniques

Les fichiers XLSM sont basés sur la norme Open XML et sont essentiellement des archives ZIP contenant des fichiers XML qui définissent la structure, le contenu et les macros de la feuille de calcul. L'en-tête commence généralement par la signature de fichier ZIP '50 4B 03 04'.

Le saviez-vous ?

Le 'M' dans XLSM signifie 'Macro', indiquant sa capacité à stocker du code VBA.
XLSM fait partie de la norme Office Open XML (OOXML) introduite avec Office 2007, remplaçant l'ancien format binaire `.xls`.
Étant une archive ZIP, vous pouvez parfois renommer un fichier XLSM en .zip et en extraire le contenu pour afficher la structure XML sous-jacente, bien que ce soit uniquement pour les utilisateurs avancés.

Informations de sécurité

Les fichiers XLSM peuvent contenir des macros, ce qui peut présenter un risque de sécurité si le fichier provient d'une source non fiable, car les macros peuvent exécuter du code malveillant.

Extensions associées