Vidéo: cours excel Gérer la sécurité des macros 2025
La sécurité est un problème important lorsque vous travaillez avec des macros Excel 2010. Si vous ouvrez des classeurs contenant des macros provenant de sources externes, ces macros peuvent être dangereuses pour votre ordinateur. Par défaut, Excel vous protège des macros en cours d'exécution, mais si vous créez vos propres macros, vous souhaiterez probablement modifier les paramètres de sécurité.
Vous devez afficher l'onglet Développeur sur le ruban pour accéder aux paramètres de sécurité de la macro. Cliquez sur l'onglet Fichier, puis sur Options. Cliquez sur l'onglet Personnaliser le ruban, puis sélectionnez la case à cocher Développeur sous Onglets principaux sur le côté droit de la boîte de dialogue. Cliquez sur OK.
Procédez comme suit pour afficher et définir le niveau de sécurité des macros dans Excel 2010:
-
Cliquez sur l'onglet Fichier, puis sur Options.
La boîte de dialogue Options Excel apparaît.
-
Cliquez sur l'onglet Centre de gestion de la confidentialité, puis sur le bouton Paramètres du Centre de gestion de la confidentialité.
La boîte de dialogue Trust Center s'affiche avec l'onglet Macro Settings sélectionné.
-
Sélectionnez un niveau de sécurité:
-
Désactivez toutes les macros sans notification: Vous permet d'exécuter uniquement les macros stockées dans un emplacement approuvé. Cliquez sur le paramètre Emplacements approuvés dans le volet de gauche pour gérer ces emplacements approuvés (voir la figure ci-dessous). De plus, comme les macros sont automatiquement désactivées, cette option désactive les alertes de sécurité.
-
Désactiver toutes les macros avec notification: Affiche une alerte de sécurité lorsqu'un classeur avec macros s'ouvre. Vous pouvez ensuite décider d'activer les macros associées au classeur. C'est le réglage par défaut d'Excel.
-
Désactiver toutes les macros à l'exception des macros signées numériquement: Vous ne pouvez exécuter que les macros signées numériquement.
-
Activer toutes les macros: Permet aux macros de s'exécuter sans notification. Cela peut être utile si vous exécutez beaucoup de macros, mais soyez conscient du risque lors de l'utilisation de macros provenant de sources inconnues.
Une liste des emplacements de fichiers de confiance.
-
-
Cliquez deux fois sur OK pour fermer les deux boîtes de dialogue.
Une signature numérique est un cachet d'authentification électronique, crypté et sécurisé obtenu auprès d'une autorité de certification commerciale. Le langage de programmation Visual Basic d'Excel contient un outil de signature numérique auto-certifiant, mais comme il ne provient pas d'un tiers, Excel le considère toujours non authentifié et affiche un avertissement avant d'exécuter des macros auto-certifiées.
