Chargement...

XLM

Icône xlm

Macro Microsoft Excel

Type de fichier : Code source et fichier script, Fichier dangereux et malveillant, Fichier Microsoft Office

Les fichiers avec l'extension de fichier xlm se trouvent principalement comme des macros du programme de feuille de calcul Microsoft Excel.

Qu’est‑ce qu’un fichier xlm ?

Catégorie de type de fichier :
Code source et fichier script
Fichier dangereux et malveillant
Fichier Microsoft Office

Date de mise à jour : 2 août 2025

L'extension de fichier xlm est associée à Microsoft Excel, l'un des outils les plus populaires et puissants que vous pouvez utiliser pour créer des feuilles de calcul formatées, des graphiques et bien plus encore.

Un fichier xlm contient des macros pour les macros Microsoft Excel.

Si vous effectuez une tâche de manière répétée dans Microsoft Excel, vous pouvez automatiser cette tâche avec une macro. Une macro est une série de commandes et de fonctions (fonction : une formule pré-écrite qui prend une ou plusieurs valeurs, effectue une opération, et renvoie une ou plusieurs valeurs. Utilisez les fonctions pour simplifier et raccourcir les formules sur une feuille de calcul, en particulier celles qui effectuent des calculs longs ou complexes.) qui sont stockées dans un module Microsoft Visual Basic (module : une collection de déclarations, d'instructions et de procédures stockées ensemble en une unité nommée. Il existe deux types de modules : les modules standards et les modules de classe.) et peuvent être exécutées chaque fois que vous devez effectuer la tâche. Par exemple, si vous saisissez souvent de longues chaînes de texte dans des cellules, vous pouvez créer une macro pour formater ces cellules afin que le texte soit renvoyé à la ligne.

Voici un aperçu de l'enregistrement et de l'exécution des macros dans Microsoft Excel.

Enregistrement des macros

Lorsque vous enregistrez une macro, Excel stocke des informations sur chaque étape que vous effectuez lors d'une série de commandes. Vous exécutez ensuite la macro pour répéter, ou « rejouer », les commandes. Si vous faites une erreur lors de l'enregistrement de la macro, les corrections que vous apportez sont également enregistrées. Visual Basic (Visual Basic : une version de programmation visuelle de haut niveau du langage Basic. Visual Basic a été développé par Microsoft pour créer des applications basées sur Windows.) stocke chaque macro dans un nouveau module attaché à un classeur.

Faciliter l'exécution d'une macro

Vous pouvez exécuter une macro en la choisissant dans une liste dans la boîte de dialogue Macro. Pour faire en sorte qu'une macro s'exécute chaque fois que vous cliquez sur un bouton particulier ou appuyez sur une combinaison de touches spécifique, vous pouvez affecter la macro à un bouton de barre d'outils, un raccourci clavier (touche de raccourci : une touche de fonction ou une combinaison de touches, comme F5 ou CTRL+A, que vous utilisez pour exécuter une commande de menu. En revanche, une touche d'accès est une combinaison de touches, comme ALT+F, qui déplace le focus vers un menu, une commande ou un contrôle.), ou un objet graphique sur une feuille de calcul.
 

Gestion de vos macros

Après avoir enregistré une macro, vous pouvez afficher le code de la macro avec l'Éditeur Visual Basic (Microsoft Visual Basic Editor : un environnement dans lequel vous pouvez modifier les macros que vous avez enregistrées et écrire de nouvelles macros et programmes Visual Basic for Applications.) pour corriger des erreurs ou modifier ce que fait la macro. Par exemple, si vous souhaitez que la macro de renvoi à la ligne rende également le texte en gras, vous pouvez enregistrer une autre macro pour mettre une cellule en gras, puis copier les instructions de cette macro dans la macro de renvoi à la ligne.

L'Éditeur Visual Basic est un programme conçu pour faciliter l'écriture et la modification du code des macros pour les débutants, et offre une aide en ligne abondante. Vous n'avez pas besoin d'apprendre à programmer ou à utiliser le langage Visual Basic pour effectuer des modifications simples à vos macros. Avec l'Éditeur Visual Basic, vous pouvez modifier des macros, copier des macros d'un module à un autre, copier des macros entre différents classeurs, renommer les modules qui stockent les macros, ou renommer les macros.

Sécurité des macros

Excel fournit des protections qui aident à se prémunir contre les virus (virus : un programme informatique ou une macro qui « infecte » des fichiers en insérant des copies d'elle-même dans ces fichiers. Lorsque le fichier infecté est chargé en mémoire, le virus peut infecter d'autres fichiers. Les virus ont souvent des effets secondaires nuisibles.) pouvant être transmis par les macros. Si vous partagez des macros avec d'autres, vous pouvez les certifier avec une signature numérique (signature numérique : un tampon électronique sécurisé basé sur le chiffrement apposé sur une macro ou un document. Cette signature confirme que la macro ou le document provient du signataire et n'a pas été modifié.) afin que les autres utilisateurs puissent vérifier qu'elles proviennent d'une source fiable. Chaque fois que vous ouvrez un classeur contenant des macros, vous pouvez vérifier leur source avant de les activer.

Types MIME :
application/excel
application/vnd.ms-excel
application/x-excel

Comment ouvrir un fichier xlm ?

Utilisez Microsoft Excel pour exécuter la macro dans le fichier xlm.

Comment convertir un fichier xlm ?

Il n'existe aucun moyen de convertir les fichiers *.xlm en d'autres formats.

Logiciels suggérés pour ouvrir un fichier xlm :

Actions logicielles associées au fichier xlm

Applications logicielles qui peuvent ouvrir les fichiers xlm:

Microsoft Windows

Apple macOS / Mac OS X

Applications logicielles qui peuvent modifier les fichiers xlm:

Microsoft Windows

Apple macOS / Mac OS X

Logiciels capables d’enregistrer les fichiers xlm:

Microsoft Windows

Apple macOS / Mac OS X

Applications logicielles qui créent des fichiers xlm:

Microsoft Windows

Apple macOS / Mac OS X

Applications logicielles qui importent des fichiers xlm:

Multiplatform

Applications logicielles qui exécutent d’autres tâches impliquant des fichiers xlm:

Extensions de fichier associées