Comment activer les macros dans Excel ?
Les macros dans Excel sont essentielles pour automatiser les tâches répétitives et optimiser votre flux de travail, en particulier avec des classeurs complexes ou des processus de reporting. Pour des raisons de sécurité, elles sont toutefois souvent désactivées par défaut afin de protéger les utilisateurs contre les codes malveillants. Savoir les activer correctement est donc crucial pour profiter pleinement des fonctionnalités d’un classeur sans interruption. Cet article vous guide pas à pas dans les différentes méthodes d’activation des macros dans Excel, et vous propose également des conseils pratiques, des précautions à prendre et des solutions de dépannage adaptées aux situations que vous pourriez rencontrer.
Activer les macros dans Excel via la barre de messages
Activer les macros dans l’affichage Backstage
Activer les macros en modifiant les paramètres du Centre de gestion de la confidentialité
Méthode alternative : Activer les macros pour des fichiers spécifiques depuis les Propriétés
Activer les macros dans Excel via la barre de messages
L’une des façons les plus directes d’activer les macros consiste à utiliser la barre de messages qui s’affiche automatiquement à l’ouverture d’un classeur contenant des macros. Située juste au-dessus de la barre de formule, cette barre agit comme une alerte de sécurité dès qu’un contenu macro est détecté.
Lorsque vous ouvrez un classeur Excel prenant en charge les macros, repérez la barre de messages jaune affichant généralement : « Avertissement de sécurité – Les macros ont été désactivées ». Pour autoriser les macros, cliquez simplement sur le bouton Activer le contenu situé sur cette barre. Une fois sélectionné, les macros de ce classeur spécifique sont activées, permettant à toutes les actions automatisées ou scripts contenus dans le fichier de s’exécuter comme prévu.
Remarque : cette méthode s’applique uniquement au classeur actuellement ouvert. Si vous ouvrez d’autres fichiers contenant des macros, vous devrez répéter ces étapes pour chacun d’eux. Veillez toujours à faire confiance à la source du classeur avant d’activer les macros de cette façon, afin de limiter les risques pour la sécurité.


Libérez la magie d’Excel avec Kutools IA
- Exécution intelligente : effectuez des opérations sur les cellules, analysez des données et créez des graphiques, le tout à partir de commandes simples.
- formules personnalisées : créez des formules sur mesure pour rationaliser vos flux de travail.
- Programmation VBA : Écrivez et implémentez du code VBA en toute simplicité.
- Interprétation de formules : Décryptez facilement les formules complexes.
- Traduction de texte : Franchissez les barrières linguistiques directement depuis vos feuilles de calcul.
Activer les macros dans l’affichage Backstage
Si vous fermez accidentellement la barre de messages ou si vous préférez activer les macros par une autre méthode, vous pouvez le faire depuis l’affichage Backstage d’Excel. Cette approche est particulièrement recommandée lorsque vous travaillez régulièrement avec des fichiers Excel que vous considérez comme fiables et que vous souhaitez bénéficier d’un contrôle plus précis sur l’activation du contenu de macro.
1. Cliquez sur Fichier dans le ruban Excel pour accéder à l’affichage Backstage.
2. Sélectionnez Informations dans le volet gauche.
3. Un message d’avertissement de sécurité s’affiche alors, accompagné de l’option Activer le contenu. Cliquez sur la flèche déroulante associée.
4. Dans le menu, choisissez Activer tout le contenu. Les macros de ce classeur seront immédiatement activées.

Cette solution s’applique également uniquement au classeur actuellement ouvert. Utilisez-la lorsque vous avez régulièrement besoin des fonctionnalités de macro dans un fichier que vous savez sécurisé. Comme avec l’activation via la barre de messages, veillez toujours à ne pas activer les macros dans des fichiers suspects.
Conseil de dépannage : si vous ne voyez pas l’option Activer le contenu, vérifiez que votre classeur contient bien des macros et qu’il n’a pas été modifié ou enregistré dans un format qui ne les prend pas en charge (par exemple .xlsx au lieu de .xlsm).
Activer les macros en modifiant les paramètres du Centre de gestion de la confidentialité
Pour les utilisateurs qui manipulent fréquemment plusieurs fichiers contenant des macros ou qui préfèrent ne pas être sollicités à chaque ouverture, ajuster les paramètres du Centre de gestion de la confidentialité dans Excel offre un contrôle accru. Cette solution convient particulièrement aux utilisateurs expérimentés gérant de nombreux classeurs compatibles avec les macros et souhaitant optimiser leur flux de travail. Toutefois, ces modifications s’appliquent à tous les fichiers que vous ouvrez ; évaluez donc attentivement leurs implications en matière de sécurité.
1. Cliquez sur Fichier dans le menu principal d’Excel, puis choisissez Options en bas à gauche.

2. Dans la boîte de dialogue Options Excel, cliquez sur Centre de gestion de la confidentialité dans le volet gauche. Ensuite, à droite, cliquez sur le bouton Paramètres du Centre de gestion de la confidentialité situé sous la section Centre de gestion de la confidentialité Microsoft Excel.

3. Dans la boîte de dialogue Centre de gestion de la confidentialité, cliquez sur Paramètres des macros dans le volet gauche. Plusieurs options s’affichent alors :
- Désactiver toutes les macros sans notification – Les macros sont désactivées et vous ne recevrez aucun avertissement.
- Désactiver toutes les macros avec notification – Les macros sont désactivées, mais vous recevez une alerte de sécurité (paramètre par défaut).
- Désactiver toutes les macros sauf celles signées numériquement – Seules les macros dotées d’une signature numérique sont autorisées.
- Activer toutes les macros (non recommandé : du code potentiellement dangereux peut s’exécuter) – Toutes les macros sont activées sans avertissement.
Pour activer toutes les macros, sélectionnez l’option Activer toutes les macros.
Enfin, cliquez sur OK pour confirmer votre choix.

4. Vous revenez alors à la boîte de dialogue Options Excel. Cliquez à nouveau sur OK pour appliquer les nouveaux paramètres.
5. À partir de ce moment, les macros s’exécuteront automatiquement dans tous les classeurs que vous ouvrirez, sans plus aucun avertissement.
Conseil de sécurité important : L’activation de toutes les macros accroît considérablement le risque d’exécuter du code malveillant présent dans n’importe quel classeur compatible avec les macros que vous ouvrez dans Excel. Il est fortement recommandé de n’activer ce paramètre que lorsque vous êtes absolument certain que toutes vos sources de classeurs sont fiables et que vos fichiers sont bien protégés.
Si vous éprouvez des difficultés persistantes à exécuter des macros, assurez-vous que votre version d’Excel prend en charge cette fonctionnalité et que vos fichiers sont ouverts depuis un emplacement approuvé. Par ailleurs, si une stratégie réseau est en vigueur, certains paramètres peuvent être gérés par votre administrateur informatique et ne pas être modifiables manuellement.
Méthode alternative : Activer les macros pour des fichiers spécifiques depuis les Propriétés
Dans certaines situations — notamment lors du téléchargement de fichiers prenant en charge les macros (par exemple, depuis un e-mail ou Internet) — Excel peut continuer à bloquer les macros, même après avoir appliqué les méthodes d’activation habituelles. Cela s’explique par le fait que Windows marque ces fichiers comme potentiellement non sécurisés. Pour résoudre ce problème, il suffit de débloquer le fichier via ses propriétés. Cette approche est idéale lorsque vous faites confiance à un fichier spécifique, tout en souhaitant conserver des paramètres de sécurité plus stricts pour les autres fichiers.
Cliquez avec le bouton droit sur le fichier prenant en charge les macros (par exemple, .xlsm), sélectionnez Propriétés, puis, sous l’onglet Général, cochez l’option Débloquer située en bas (si disponible). Cliquez sur Appliquer, puis sur OK. Rouvrez ensuite le fichier dans Excel : vous pourrez alors activer les macros via la barre de messages, l’affichage Backstage ou les paramètres du Centre de gestion de la confidentialité, comme expliqué précédemment.
Cette solution n’affecte que le fichier sélectionné, vous permettant d’autoriser et d’activer les macros de manière ciblée, selon vos besoins. Toutefois, veillez toujours à examiner attentivement le contenu et la source du fichier avant de le débloquer afin de préserver un haut niveau de sécurité.
En résumé, le choix de la méthode idéale pour activer les macros dépend de votre flux de travail, du niveau de confiance que vous accordez à vos fichiers et des politiques de sécurité en vigueur dans votre organisation. En cas de problème, vérifiez toujours le type de fichier (qui doit être .xlsm ou tout autre format prenant en charge les macros), assurez-vous de la fiabilité de la source, validez les paramètres des macros et contactez votre service informatique si ces paramètres semblent gérés ou verrouillés. Pour les utilisateurs manipulant fréquemment des macros, l’interface intuitive et les fonctionnalités avancées de gestion de Kutools simplifient encore davantage les opérations et réglages liés aux macros entre différents fichiers, vous permettant de travailler efficacement et en toute sécurité.
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels