Comment activer ou désactiver les macros dans Excel
Microsoft Office Bureau Microsoft Excel Héros Exceller / / April 02, 2023
Dernière mise à jour le
Les macros peuvent rendre vos feuilles de calcul encore plus puissantes, mais elles comportent également des risques. Découvrez comment activer ou désactiver les macros dans Excel à l'aide de ce guide.
Vous vous retrouvez à effectuer des tâches répétitives dans Excel et souhaitez pouvoir les automatiser? La bonne nouvelle est que vous le pouvez. Les macros Excel peuvent effectuer des séquences d'actions répétitives pour vous afin que vous n'ayez pas à le faire.
Les macros comportent des risques - il est possible que des personnes créent des macros malveillantes qui peuvent infecter votre ordinateur avec des logiciels malveillants lorsque vous les ouvrez. C'est pourquoi les macros sont désactivées par défaut dans Excel. Cependant, les réactiver est assez simple à faire.
Voici comment activer ou désactiver les macros dans Excel.
Que sont les macros ?
Une macro est un ensemble d'instructions qui indiquent à Excel d'effectuer une action ou une séquence d'actions. Ils peuvent vous éviter d'effectuer des tâches répétitives dans Excel.
Dans leur forme la plus simple, vous pouvez enregistrer une séquence d'actions dans Excel et les enregistrer sous forme de macro. L'exécution de votre macro effectuera alors cette même séquence d'actions autant de fois que vous le souhaitez. Par exemple, vous pouvez insérer plusieurs feuilles dans votre document. Les insérer une à la fois n'est pas idéal, mais une macro peut insérer autant de feuilles que vous le souhaitez en répétant les mêmes étapes pour vous, encore et encore.
Vous pouvez rendre les macros encore plus puissantes en utilisant le langage de programmation Visual Basic (VBA) pour écrire vos propres macros plutôt que de simplement les enregistrer. Cela vous permet de créer des macros très complexes qui peuvent faire presque tout ce que vous souhaitez.
Pourquoi voudriez-vous désactiver les macros dans Excel ?
Les macros peuvent vous faciliter la vie, mais leur utilisation comporte un risque. En effet, lorsque vous ouvrez un fichier créé par quelqu'un d'autre qui contient des macros, vous n'avez aucune idée de ce que sont ces macros. Il est possible d'insérer des macros dans des documents Excel qui peuvent causer de graves dommages à votre ordinateur. Ces macros malveillantes peuvent propager des virus et d'autres formes de logiciels malveillants, ce qui peut avoir de graves conséquences.
Pour cette raison, les macros sont désactivées par défaut dans Excel. Lorsque vous ouvrez un document contenant des macros, il vous sera demandé de confirmer que vous souhaitez activer les macros. Vous ne devriez le faire que si vous faites confiance au document.
Même s'il vous a été envoyé par quelqu'un que vous connaissez, vous devez vous méfier. De nombreux virus de macro accèdent aux listes de contacts et envoient des e-mails à partir de votre compte, ce qui permet aux virus de se propager.
Comment activer les macros dans Excel
Si vous êtes certain qu'un document contenant des macros est sûr, l'activation des macros dans le document est rapide et facile à faire. Excel fonctionne légèrement différemment sur Windows et Mac, donc les étapes exactes dépendront du système d'exploitation que vous utilisez.
Comment activer les macros dans Excel sous Windows
Lorsque vous ouvrez un fichier Excel contenant des macros sous Windows, vous recevez par défaut une notification indiquant que le fichier contient des macros et vous avez la possibilité de les activer ou de les désactiver. Vous pouvez également choisir d'activer en permanence les macros pour tous les fichiers que vous ouvrez.
Pour activer les macros dans Excel sous Windows :
- Ouvrez le fichier Excel contenant les macros - vous verrez un avertissement juste au-dessus de la barre de formule.
- Pour activer les macros, cliquez sur Autoriser le contenu.
- Si vous ne cliquez pas sur ce bouton, vous pouvez continuer à utiliser la feuille de calcul normalement, mais vous ne pourrez pas exécuter de macros.
Si vous vous retrouvez à cliquer sur ce bouton chaque fois que vous utilisez Excel, vous pouvez modifier les paramètres par défaut afin que les macros soient automatiquement activées pour tous les fichiers Excel. Vous ne devriez le faire que si vous êtes certain que les fichiers que vous ouvrez sont sûrs.
Pour activer de manière permanente les macros dans Excel sous Windows :
- Ouvrez n'importe quel fichier Excel.
- Cliquez sur Déposer.
- Sélectionner Choix tout en bas du menu.
- Clique le Centre de confiance menu.
- Clique le Paramètres du centre de gestion de la confidentialité bouton.
- Sélectionnez le Paramètres des macros menu.
- Clique le Activer les macros VBA bouton radio.
- Cliquez sur D'ACCORD.
- Fermez votre document. Lorsque vous ouvrez un document Excel à partir de maintenant, les macros seront automatiquement activées.
Comment activer les macros dans Excel pour Mac
Si vous utilisez Excel pour Mac, vous pouvez activer les macros directement dans le document que vous ouvrez. Vous pouvez également choisir de toujours activer les macros pour chaque fichier que vous ouvrez.
Pour activer les macros dans Excel pour Mac :
- Double-cliquez sur le fichier que vous souhaitez ouvrir comme vous le feriez normalement. Vous verrez une fenêtre contextuelle vous avertir que le fichier contient des macros.
- Cliquez sur Activer les macros pour ouvrir le fichier avec les macros activées.
- Si vous ne faites pas confiance au document, cliquez sur Désactiver les macros et le fichier s'ouvrira, mais toutes les macros seront désactivées.
- Vous pouvez maintenant utiliser votre fichier Excel comme d'habitude.
Si vous désactivez les macros lorsque vous ouvrez un document, il n'y a aucun moyen d'activer les macros pour ce document sans fermer le fichier et l'ouvrir à nouveau. Vous pouvez toutefois modifier le paramètre par défaut afin que les macros soient toujours activées lorsque vous ouvrez un fichier Excel.
Cependant, vous ne devriez le faire que si vous êtes certain que les fichiers peuvent être ouverts en toute sécurité.
Pour activer définitivement les macros dans Excel pour Mac :
- Ouvrez n'importe quel fichier Excel.
- Cliquez sur Exceller dans la barre de menus.
- Sélectionner Préférences.
- Clique le Sécurité icône.
- Sélectionner Activer toutes les macros.
- Si le fichier que vous avez ouvert initialement contient des macros, vous devrez le fermer et l'ouvrir à nouveau pour que le nouveau paramètre prenne effet.
Comment désactiver les macros dans Excel
Si vous êtes préoccupé par les risques liés aux macros malveillantes, vous pouvez choisir de désactiver les macros par défaut.
Il y a deux options. La première consiste à désactiver les macros par défaut, mais à conserver la notification indiquant que le fichier contient des macros qui apparaîtront lorsque vous ouvrirez le fichier. Vous pouvez ensuite décider d'activer ou non les macros pour ce fichier.
La deuxième option consiste à désactiver les macros par défaut et à supprimer la notification. Ceci est utile si vous ne souhaitez jamais activer les macros, car cela signifie que vous ne voyez pas la même notification contextuelle chaque fois que vous ouvrez un fichier contenant des macros.
Comment désactiver les macros dans Excel sous Windows
Les méthodes de désactivation des macros sont légèrement différentes selon votre système d'exploitation.
Pour désactiver les macros dans Excel sous Windows :
- Ouvrez n'importe quel document Excel.
- Cliquez sur Déposer.
- En bas du menu, sélectionnez Choix.
- Sélectionnez le Centre de confiance menu.
- Cliquez sur Paramètres du centre de gestion de la confidentialité.
- Sélectionner Paramètres des macros.
- Si vous souhaitez que les macros soient désactivées, mais que vous ayez toujours la possibilité de les activer via le message au-dessus de la barre de formule, cliquez sur le Désactiver les macros VBA avec notification bouton radio.
- Si vous voulez que les macros soient désactivées et que vous ne voulez pas voir la notification, cliquez sur le Désactiver les macros VBA sans notification bouton radio.
- Vous pouvez également choisir de n'activer que les macros qui ont été signées numériquement.
- Cliquez sur D'ACCORD pour enregistrer vos paramètres. Vous devrez peut-être fermer et rouvrir votre fichier pour que les nouveaux paramètres prennent effet.
Comment désactiver les macros dans Excel sur Mac
Si vous utilisez Excel pour Mac, vous devrez faire les choses un peu différemment.
Pour désactiver les macros dans Excel pour Mac :
- Ouvrez n'importe quel fichier Excel.
- Clique le Exceller menu dans la barre de menus.
- Sélectionner Préférences.
- Clique le Sécurité icône.
- Pour désactiver les macros mais conserver les notifications, sélectionnez Désactiver toutes les macros avec notification.
- Pour désactiver les macros et arrêter les notifications, sélectionnez Désactiver toutes les macros sans notification.
- Vous devrez fermer et rouvrir le fichier actuel pour que les nouvelles modifications prennent effet pour ce fichier.
Faites-en plus avec Excel
Les macros peuvent être incroyablement utiles lorsque vous travaillez dans Excel, mais elles comportent des risques, surtout si vous n'êtes pas sûr de la véritable source de la macro. Savoir comment activer ou désactiver les macros dans Excel peut vous assurer de bénéficier de tous les avantages des macros sans mettre votre ordinateur en danger.
Les macros ne sont qu'un moyen d'exploiter la puissance impressionnante d'Excel. Par exemple, il est possible de créer de superbes cartes 3D dans Excel. Tu peux utiliser le web scraping pour importer des données dans Excel directement depuis le web. Vous pouvez même faire sonner l'alarme par Excel lorsque vos données atteignent certaines valeurs.
Comment trouver votre clé de produit Windows 11
Si vous avez besoin de transférer votre clé de produit Windows 11 ou si vous en avez simplement besoin pour effectuer une installation propre du système d'exploitation,...
Comment effacer le cache, les cookies et l'historique de navigation de Google Chrome
Chrome fait un excellent travail en stockant votre historique de navigation, votre cache et vos cookies pour optimiser les performances de votre navigateur en ligne. Voici comment...
Correspondance des prix en magasin: comment obtenir des prix en ligne lors de vos achats en magasin
Acheter en magasin ne signifie pas que vous devez payer des prix plus élevés. Grâce aux garanties d'égalisation des prix, vous pouvez obtenir des réductions en ligne lors de vos achats dans...