Niveaux de sécurité des macros

Les informations suivantes résument le fonctionnement de la protection contre les virus macro (macro : action ou ensemble d’actions que vous pouvez utiliser pour automatiser des tâches. Les macros sont enregistrées dans le langage de programmation Visual Basic pour Applications.) avec chaque paramètre de l'onglet Niveau de sécurité dans la boîte de dialogue Sécurité (menu Outils, sous-menu Macro) selon différentes conditions. Avec tous les paramètres, si le logiciel antivirus qui fonctionne avec Microsoft Office 2003 est installé et que le fichier contient des macros, celui-ci est analysé pour rechercher des virus (virus : programme informatique ou macro qui « infecte » des fichiers informatiques en y insérant des copies de lui-même. Lorsque le fichier infecté est chargé en mémoire, le virus peut infecter d’autres fichiers. Les virus ont souvent des effets secondaires néfastes.) connus avant d'être ouvert.

Sécurité  Soyez prudent lorsque vous exécutez des macros, car elles peuvent contenir des virus. Prenez les précautions suivantes : exécutez un logiciel antivirus à jour sur votre ordinateur ; choisissez un niveau de sécurité élevé pour votre macro ; désactivez la case à cocher Faire confiance à tous les modèles et compléments installés ; utilisez des signatures numériques ; conservez une liste d'éditeurs approuvés.

AfficherTrès élevé

Seules les macros installées dans des emplacements fiables sont autorisées à s'exécuter. Toutes les autres macros signées et non signées sont désactivées. Vous pouvez désactiver complètement toutes les macros en définissant votre niveau de sécurité sur Très élevé et en désactivant les macros installées dans des emplacements fiables. Pour désactiver des macros se trouvant dans des endroits fiables, cliquez sur Outils, sélectionnez Macro et Sécurité, cliquez sur l'onglet Éditeurs approuvés et désactivez l'option Faire confiance à tous les modèles et compléments installés

 Remarque   Cela a également pour effet de désactiver tous les compléments COM, les DLL de balises actives et les macros.

AfficherÉlevé

Macros non signées

Les macros sont automatiquement désactivées et le fichier est ouvert.

Macros signées

La source de la macro et l'état de la signature (signature numérique : cachet d’authentification électronique, chiffré et sécurisé, sur une macro ou un document. Cette signature confirme que la macro ou le document provient du signataire et qu’il n’a subi aucune modification.) déterminent la gestion des macros.

AfficherSource fiable. Signature valide.

Les macros sont automatiquement activées et le fichier est ouvert.

AfficherAuteur inconnu. Signature valide.

Une boîte de dialogue qui contient des informations sur le certificat (certificat numérique : annexe d’un fichier, d’un projet de macros ou d’un message électronique qui garantit son authenticité, fournit un chiffrement sûr ou une signature vérifiable. Pour signer numériquement un projet de macros, vous devez installer un certificat numérique.) est affichée. Les macros peuvent être activées uniquement si l'utilisateur choisit de faire confiance à l'auteur et à l'autorité de certification. Un administrateur réseau peut verrouiller la liste des sources fiables et empêcher l'utilisateur d'ajouter le développeur à la liste et d'activer les macros.

AfficherN'importe quel auteur. Signature non valide en raison peut-être d'un virus.

L'utilisateur est averti de la présence possible d'un virus. Les macros sont automatiquement désactivées.

AfficherN'importe quel auteur. Impossible de valider la signature car la clé publique est manquante ou des méthodes de cryptage incompatibles ont été utilisées.

L'utilisateur est averti que la validation de la signature est impossible. Les macros sont automatiquement désactivées.

AfficherN'importe quel auteur. La signature a été établie après l'expiration ou la résiliation du certificat.

L'utilisateur est averti que la signature a expiré ou a été résiliée. Les macros sont automatiquement désactivées.

AfficherMoyen

Macros non signées

L'utilisateur est invité à activer ou désactiver les macros.

Macros signées

La source de la macro et l'état de la signature (signature numérique : cachet d’authentification électronique, chiffré et sécurisé, sur une macro ou un document. Cette signature confirme que la macro ou le document provient du signataire et qu’il n’a subi aucune modification.) déterminent la gestion des macros.

AfficherSource fiable. Signature valide.

Les macros sont automatiquement activées et le fichier est ouvert.

AfficherAuteur inconnu. Signature valide.

Une boîte de dialogue qui contient des informations sur le certificat est affichée. L'utilisateur est invité à activer ou désactiver les macros. Il peut choisir de faire confiance au développeur et à l'autorité de certification.

AfficherN'importe quel auteur. Signature non valide en raison peut-être d'un virus.

L'utilisateur est averti de la présence possible d'un virus. Les macros sont automatiquement désactivées.

AfficherN'importe quel auteur. Impossible de valider la signature car la clé publique est manquante ou des méthodes de cryptage incompatibles ont été utilisées.

L'utilisateur est averti que la validation de la signature est impossible. Il est invité à activer ou désactiver les macros.

AfficherN'importe quel auteur. La signature a été établie après l'expiration ou la résiliation du certificat.

L'utilisateur est averti que la signature a expiré ou a été résiliée. Il est invité à activer ou désactiver les macros.

AfficherFaible

Lorsque le niveau de sécurité est faible, toutes les macros sont traitées de façon égale indépendamment de leur origine ou de l'état du certificat. Vous ne recevez aucune invite ou validation de signature et les macros sont automatiquement activées. Utilisez ce paramètre uniquement si vous être sûr que toutes les macros contenues dans vos fichiers proviennent de sources fiables.

 Remarque   Dans Microsoft Office 2003 ou une version ultérieure, un composant vérifie l'ensemble des fichiers XML possédant des références aux fichiers XSL, afin de rechercher les scripts potentiellement dangereux. Si le niveau de sécurité des macros est élevé, l'exécution du script est désactivée. Si le niveau de sécurité des macros est moyen, l'utilisateur est invité à choisir d'exécuter ou non le script des fichiers XSL. Si le niveau de sécurité des macros est faible, le script s'exécute.

 
 
S'applique à :
Excel 2003, Outlook 2003, PowerPoint 2003, Publisher 2003, Word 2003