Sécurité des macros dans Excel

Microsoft a eu un choc il y a quelques années lorsqu'il s'est avéré que quelqu'un avec trop de temps libre pouvait écrire du code VBA qui rendrait Excel (ou n'importe quelle application Office, d'ailleurs) fou. Ce petit monstre s'appelle un virus de macro. Le premier qui s'est affiché affichait une boîte de message qui disait "Je pense que cela fait mon point".

Ils peuvent être méchants et vous voulez vous protéger. La portée d'une macro Excel s'étend bien au-delà d'Excel. Il peut supprimer des fichiers, renommer des fichiers et généralement causer des dommages.

Il est utile de savoir que les versions plus récentes d'Excel enregistrent un classeur contenant une macro avec l'extension .xlsm ou .xlam plutôt que .xlsx.

Excel dispose de quatre niveaux de protection des macros et vous pouvez choisir celui que vous souhaitez utiliser.

Si vous ne partagez jamais de classeurs Excel avec quelqu'un d'autre (c'est-à-dire des collègues, des clients, votre oncle Joe), vous pourrez peut-être gagner du temps de cette façon :

Cliquez sur l'onglet Fichier du ruban.

Choisissez Options dans la barre de navigation.

Cliquez sur Trust Center dans la barre de navigation des options Excel.

Cliquez sur Paramètres du centre de confiance.

Sélectionnez le bouton d'option Activer toutes les macros.

Microsoft ne recommande pas cette option car, si jamais vous obtenez un classeur d'ailleurs, vous pourriez avoir des problèmes : si le classeur contient un virus de macro, vous ne serez pas averti.

Si vous faites des classeurs partager avec d' autres personnes, ou les classeurs ouverts que d' autres personnes ont créé, vous pouvez prendre des dispositions pour être averti qu'un classeur contenant des macros potentiellement dangereuses en cliquant sur l'une des trois boutons d'option Désactiver:

  • Si vous choisissez de désactiver les macros avec notification, vous verrez des avertissements indiquant que l'édition et le contenu sont désactivés. Vous pouvez remplacer cet état et activer les macros si vous le souhaitez.
  • Si vous choisissez de désactiver les macros sans notification, vous ne verrez pas d'avertissements et le nom des macros n'apparaîtra pas via l'onglet Développeur du ruban.
  • Vous pouvez choisir de désactiver les macros à moins qu'elles n'aient été signées numériquement via une application qui identifie la source de la signature numérique.

Il est tout à fait possible d'ouvrir des classeurs qui, selon vous, auront des macros désactivées, uniquement pour constater que les macros sont activées. Il existe divers remplacements tels que les éditeurs de confiance et les emplacements de confiance - il est probable que votre copie d'Excel vous considère comme un éditeur de confiance. Ne soyez pas surpris de voir un classeur passer indemne par la sentinelle. Je dis juste.

Ouvrir le classeur mais désactiver les macros est une bonne option si vous pensez savoir d'où viennent vos classeurs, mais que vous n'êtes pas certain des bonnes intentions de la source.

Leave a Comment

Comment définir les options de vérification linguistique de Word 2010

Comment définir les options de vérification linguistique de Word 2010

Découvrez comment configurer les options de vérification linguistique dans Word 2010 pour améliorer votre rédaction et éviter les erreurs.

Comment utiliser la fonction CONFIANCE dans Excel

Comment utiliser la fonction CONFIANCE dans Excel

Découvrez comment utiliser les fonctions CONFIDENCE.NORM et CONFIDENCE.T dans Excel pour calculer des intervalles de confiance pour les moyennes de population, améliorant ainsi la prise de décision basée sur des données.

Formater les nombres en milliers et en millions dans les rapports Excel

Formater les nombres en milliers et en millions dans les rapports Excel

Améliorez la lisibilité de vos rapports Excel en formatant vos chiffres en milliers ou millions avec des astuces simples et efficaces pour votre audience.

Comment personnaliser vos étiquettes de données de graphique croisé dynamique Excel

Comment personnaliser vos étiquettes de données de graphique croisé dynamique Excel

Apprenez comment personnaliser vos étiquettes de données dans Excel pour un meilleur rapport. Utilisez les valeurs de votre tableau croisé dynamique efficacement.

Comment créer une application Web Access

Comment créer une application Web Access

Découvrez comment créer une application Web dans Access 2016. Apprenez les étapes essentielles pour développer votre application en ligne facilement.

Comment utiliser les commentaires dans Microsoft Word 2019

Comment utiliser les commentaires dans Microsoft Word 2019

Découvrez comment ajouter, répondre, afficher et supprimer des <strong>commentaires dans Microsoft Word</strong> 2019 pour optimiser votre collaboration.

Feuille intelligente 9.1.1

Feuille intelligente 9.1.1

Smartsheet est une plateforme de travail dynamique qui vous permet de gérer des projets, de créer des flux de travail et de collaborer avec votre équipe.

SharePoint

SharePoint

SharePoint est un système de collaboration basé sur le Web qui utilise une variété d'applications de flux de travail, des bases de données de « liste » et d'autres composants Web, ainsi que des fonctionnalités de sécurité pour donner le contrôle aux groupes professionnels qui travaillent ensemble.

Calendrier perpétuel 1.0.38/1.0.36

Calendrier perpétuel 1.0.38/1.0.36

Van Nien Calendar est une application d'affichage de calendrier sur votre téléphone, vous aidant à voir rapidement la date luni-solaire sur votre téléphone, organisant ainsi votre travail important.

Microsoft Outlook 2021

Microsoft Outlook 2021

Microsoft Outlook est une application commerciale et de productivité développée par Microsoft Corporation.