Comment Désactiver les macros
Apprenez à désactiver les macros dans Excel pour protéger vos classeurs contre les scripts automatisés potentiellement nuisibles. Ce tutoriel avancé couvre la désactivation des macros au niveau de l'application, du document et des fichiers spécifiques. Comprendre la sécurité des macros est essentiel pour protéger les données sensibles et prévenir l'exécution de code non autorisé.
Pourquoi c'est important
La désactivation des macros prévient l'exécution de code malveillant et maintient la conformité de la sécurité des données. C'est essentiel pour les administrateurs IT gérant les classeurs d'entreprise.
Prérequis
- •Accès à Excel (2016 ou ultérieur)
- •Compréhension basique des concepts de macros
- •Droits d'administrateur pour les modifications au niveau de l'application
Instructions étape par étape
Accédez aux paramètres du Centre de gestion de la confidentialité
Cliquez sur Fichier > Options > Centre de gestion de la confidentialité > Paramètres du Centre de gestion de la confidentialité pour ouvrir le panneau de configuration de la sécurité des macros.
Accédez aux paramètres des macros
Dans la boîte de dialogue Centre de gestion de la confidentialité, sélectionnez Paramètres des macros dans la barre latérale gauche pour afficher tous les niveaux de sécurité disponibles.
Sélectionnez Désactiver toutes les macros
Choisissez 'Désactiver toutes les macros sans notification' pour bloquer toutes les macros globalement sans invite, ou 'Désactiver toutes les macros avec notification' pour alerter les utilisateurs.
Désactiver dans des fichiers spécifiques
Pour des fichiers individuels, utilisez Fichier > Informations > Inspecter le document > Inspecter pour localiser et supprimer le contenu contenant des macros avant d'enregistrer en .xlsx.
Vérifiez et testez
Ouvrez un classeur contenant des macros pour confirmer que les macros sont désactivées ; vous devriez voir une barre d'avertissement de sécurité si des macros sont présentes.
Méthodes alternatives
Stratégie de groupe (Entreprise)
Les administrateurs système peuvent désactiver les macros pour tous les utilisateurs via l'Éditeur de stratégie de groupe en définissant les stratégies sous Configuration utilisateur > Modèles d'administration > Microsoft Office Excel > Sécurité.
Modification du registre
Les utilisateurs avancés peuvent modifier le Registre Windows (HKEY_CURRENT_USER > Software > Microsoft > Office > Excel > Security) pour désactiver les macros, bien que cela nécessite une prudence.
Niveau de sécurité des macros via l'interface
Utilisez Fichier > Options > Centre de gestion de la confidentialité > Paramètres des macros et sélectionnez 'Désactiver toutes les macros sans notification' pour une protection immédiate.
Astuces et conseils
- ✓Enregistrez toujours les classeurs sans macros au format .xlsx (format sans macros) pour éviter la réactivation accidentelle.
- ✓Utilisez le paramètre 'Désactiver toutes les macros avec notification' pour permettre aux utilisateurs d'activer temporairement les macros si nécessaire.
- ✓Auditez régulièrement les paramètres du Centre de gestion de la confidentialité dans toute votre organisation.
- ✓Conservez des sauvegardes avant de désactiver les macros au cas où vous auriez besoin de restaurer les fonctionnalités.
Astuces avancées
- ★Créez une liste d'emplacements approuvés dans le Centre de gestion de la confidentialité pour autoriser les macros uniquement à partir de sources vérifiées.
- ★Utilisez des signatures numériques sur les macros avant de les désactiver—les macros signées peuvent s'exécuter même avec la sécurité activée si l'éditeur est approuvé.
- ★Combinez la désactivation des macros avec des classeurs protégés par mot de passe pour ajouter une couche supplémentaire de sécurité.
- ★Surveillez l'activité des macros avant de mettre en œuvre des politiques de désactivation à l'échelle de l'organisation.
Résolution de problèmes
Vérifiez si le fichier se trouve dans un emplacement approuvé (Fichier > Options > Centre de gestion de la confidentialité > Emplacements approuvés). Supprimez-le s'il est inutile, ou vérifiez que le niveau de sécurité est réglé sur 'Désactiver toutes les macros sans notification'.
Passez à 'Désactiver toutes les macros sans notification' au lieu de 'avec notification' pour supprimer les avertissements. Sinon, ajoutez des sources macro vérifiées aux emplacements approuvés.
Créez un emplacement approuvé pour les fichiers macro légitimes et déplacez-les là-bas, puis modifiez le niveau de sécurité pour autoriser les macros signées numériquement uniquement.
Ouvrez Fichier > Options > Centre de gestion de la confidentialité > Paramètres des macros et sélectionnez 'Activer toutes les macros'. Si toujours bloqué, vérifiez les paramètres de stratégie de groupe en réseau d'entreprise.
Questions fréquentes
La désactivation des macros affectera-t-elle mes formules et mes données?
Puis-je désactiver les macros pour un seul fichier sans affecter les autres?
Quelle est la différence entre la désactivation des macros 'avec notification' et 'sans notification'?
Mon fichier macro-activé (.xlsm) se convertira-t-il automatiquement en .xlsx?
Puis-je utiliser la stratégie de groupe pour désactiver les macros pour tous les employés?
C'etait une tache. ElyxAI en gere des centaines.
S'inscrire