Le classeur contient un formulaire utilisateur ou un module de classe

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Le classeur que vous ouvrez contient un formulaire utilisateur ou un module de classe dans le projet VBA qui lui est associé. Cela peut constituer un risque de sécurité car les formulaires utilisateur et les modules de classe sont susceptibles de contenir des macros dangereuses.

Si le niveau de sécurité des macros est défini sur la valeur Désactiver toutes les macros avec notification ou Désactiver toutes les macros à l'exception des macros signées numériquement, vous avez la possibilité de supprimer le projet VBA du classeur. Il est recommandé de conserver le projet VBA uniquement si ce classeur provient d'une source fiable. Si vous décidez de le supprimer, vous ne le désactivez pas simplement, vous le supprimez réellement du classeur.

Si le niveau de sécurité des macros est défini sur la valeur Désactiver toutes les macros sans notification, Microsoft Office Excel supprime automatiquement le projet VBA du classeur. Si la source du classeur est fiable et si vous souhaitez conserver le projet VBA, fermez le classeur sans enregistrer les modifications. Ensuite, définissez le niveau de sécurité des macros sur la valeur Désactiver toutes les macros avec notification afin d'être invité à conserver ou à supprimer le projet VBA lors de la prochaine ouverture du classeur.

Vous devez éviter d'utiliser le niveau de sécurité Activer toutes les macros (non recommandé, car le code potentiellement dangereux peut s'exécuter).

Pour modifier les paramètres de sécurité des macros dans Excel :

  1. Dans l’onglet Développeur, dans le groupe Code, cliquez sur Sécurité des macros.

    Groupe Code de l’onglet Développeur

  2. Dans la catégorie Paramètres des macros, sous Paramètres des macros, cliquez sur Activer toutes les macros (non recommandé, car du code à risque peut s’exécuter) et cliquez sur OK.

Remarque : Pour empêcher du code potentiellement dangereux de s’exécuter, il est recommandé de revenir aux paramètres qui désactivent toutes les macros une fois que vous avez fini d’utiliser des macros.

Remarque : Cette alerte n’apparaît que lorsque le niveau de sécurité des macro est défini sur l’une des options qui désactivent toutes les macros. Lorsqu’il est défini sur la valeur Activer toutes les macros (non recommandé, car le code potentiellement dangereux peut s’exécuter), ou si la case Accès approuvé au modèle d’objet du projet VBA, Excel conserve le projet VBA pour le charger lorsque le classeur est ouvert.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×