Passer au contenu

Excel 97 et suivant : désactiver des macros inexistantes

Excel a parfois trop bonne mémoire : si vous créez des macro commandes que vous supprimez par la suite, le logiciel en conserve une trace !…

Excel a parfois trop bonne mémoire : si vous créez des macro commandes que vous supprimez par la suite, le logiciel en conserve une trace ! En effet, même quand un classeur ne comporte plus de macro (vous obtenez une liste
vide quand vous déroulez le menu Outils, Macro, Macros), Excel s’obstine à vous demander, à chaque ouverture du classeur, si vous souhaitez ou non activer les macros.Pour éviter cette demande inutile, vous devez supprimer le module dans lequel vos macros étaient stockées.Pour cela, ouvrez le classeur concerné en activant les macros. Déroulez le menu Outils, Macro, Visual Basic Editor. Dans l’arborescence à gauche de la fenêtre (notée Projet ?” VBA Project), déroulez le
contenu de l’entrée Modules situé sous le nom de votre fichier. Vous devez y voir un élément appelé Module1 (ou Module suivi d’un autre nombre).Double-cliquez dessus pour en afficher le code source. S’il est vide (s’il ne contient plus aucune macro), faites un clic droit de la souris sur Module1 puis activez la commande Supprimer Module1. Confirmez
la suppression en cliquant sur Non.Retournez dans Excel et enregistrez le classeur.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


La rédaction