Geekflare est soutenu par notre public. Nous pouvons gagner des commissions d'affiliation en achetant des liens sur ce site.
Partager sur:

Comment activer les macros dans Excel pour Windows et Mac ?

activer les macros dans Excel
Scanner de sécurité des applications Web Invicti – la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Vous arrive-t-il souvent d'effectuer des tâches répétitives dans Excel pour votre travail ? Plus avec les macros. Faites-le une fois et enregistrez-le; la macro le fait pour vous quand vous le souhaitez. En d'autres termes, les macros enregistrent vos tâches et les répètent chaque fois que vous les exécutez.

Vous avez peut-être déjà utilisé des fonctions pour effectuer des actions spécifiques. Sinon, une fonction est un ensemble de tâches particulières à effectuer lorsqu'elle est appelée. Les macros dans Excel sont construites sur cette idée. Ils automatisent vos tâches afin que vous tiriez le meilleur parti de votre temps et de vos ressources.

Pour créer une macro pour votre prochaine tâche, vous devez d'abord l'activer. Je vous guiderai à chaque étape pour activer les macros dans Excel pour Windows et Mac.

Mais avant cela, voyons pourquoi vous avez besoin de macros avec des cas d'utilisation pratiques.

What are Macros?

Une macro est une fonctionnalité d'Excel qui enregistre vos commandes et vos tâches pour les lire à la demande. En gros, cela vous libère beaucoup de temps avec l'automatisation.

excel-macro-1

Les macros sont construites sur VBA (Visual Basic pour Applications), qui est le langage de programmation de Microsoft pour le codage dans Excel. Par conséquent, des macros peuvent être créées à l'aide de VBA. Cependant, si vous n'êtes pas techniquement solide, Excel vous permet de créer des macros en quelques clics de souris.

Lorsque vous enregistrez une macro, les tâches sont automatiquement traduites en code VBA dans les coulisses et liées à un ensemble de combinaisons de touches, simplement appelées touches de raccourci personnalisées. Si vous appuyez sur cette touche de raccourci personnalisée dans Excel, la macro qui lui est associée commencera à fonctionner.

Si vous avez du mal à mémoriser les clés, ne vous inquiétez pas, Excel a également une solution pour cela. Vous pouvez facilement accéder aux macros créées à partir des onglets présents sur l'interface d'Excel.

Why should we enable Macros in Excel?

À présent, vous avez peut-être une bonne compréhension de ce que sont les macros. Voici quelques cas d'utilisation pour remplacer les actions répétitives par des macros :

Gestion de données: Les données sont ce à quoi Excel est destiné. Nous traitons chaque jour une grande quantité de données dans Excel. L'automatisation de tâches simples et routinières telles que la suppression des doublons, la suppression des cellules vides, l'exécution de calculs mathématiques et l'application de formules ou de principes avec des macros peut nous faire gagner beaucoup de temps et de ressources.

Les macros peuvent même transformer des données brutes en formats personnalisés. Par conséquent, la gestion des données sera rapide et transparente avec les macros.

Créer des fonctions personnalisées : Excel est livré avec plusieurs fonctions intégrées qui peuvent effectuer des tâches typiques. Mais ils ont des capacités limitées ; ils ne peuvent pas déchiffrer vos idées complexes. Ainsi, avec les macros, vous pouvez créer des fonctions personnalisées pour mettre en œuvre vos idées uniques.

Générer des informations : Vous pouvez décomposer de grands ensembles de données en tableaux informatifs, graphiques, des graphiques ou même des tableaux de bord avec des macros.

Vous devriez être familiarisé avec les tableaux croisés dynamiques si vous avez travaillé avec Excel pendant un certain temps. Si ce n'est pas le cas, les tableaux croisés dynamiques sont extraits d'ensembles de données plus volumineux en fonction de conditions ou de regroupements. Vous pouvez facilement créer ces tableaux croisés dynamiques avec des macros.

Gestion des classeurs : Travaillez-vous avec plusieurs feuilles de calcul et classeurs dans un seul projet ? Si tel est le cas, vous devrez peut-être suivre toutes les feuilles d'un classeur, enregistrer une feuille de calcul spécifique ou renommer une feuille de calcul ou un classeur. Vous pouvez simplifier ces tâches avec des macros.

Intégration: Lorsque vous travaillez sur des projets réels, il est courant d'utiliser Excel avec divers outils et systèmes de gestion de base de données. L'intégration manuelle d'Excel à ces sources externes peut être fastidieuse et chronophage. C'est là que les macros entrent en jeu ; vous pouvez enregistrer une macro pour automatiser l'intégration.

How to enable Macros in Excel on Windows?

Lancez l'application Excel et cliquez sur 'options' que vous pouvez trouver dans la barre latérale gauche.

activer macrosexcel

Une fenêtre contextuelle comme celle-ci apparaît à l'écran. Aller vers Trust Center Du panneau de gauche.

activer macrosexcel

Sélectionnez Paramètres du Centre.

macroexcel

Vous devriez remarquer qu'une autre fenêtre apparaît avec le Paramètres de macro option sur le panneau de gauche. Cliquez dessus pour ouvrir un menu avec quatre options.

activer les macros

Votre choix doit être Activer toutes les macros (non recommandé ; un code potentiellement dangereux peut s'exécuter) Et cliquez sur le ok bouton visible à la fin.

activer les macros Excel

L'une des fonctionnalités les plus importantes d'Excel est que les macros sont désormais activées sur votre système d'exploitation Windows.

How to enable Macros on Mac?

Les étapes pour activer les macros dans Excel sont similaires et plus simples sous Mac. Tout ce que vous avez à faire est de suivre les étapes ci-dessous pour activer les macros sur votre Mac.

  1. Ouvrez un fichier Excel aléatoire sur votre Mac.
  2. Vous pourrez désormais sélectionner Excel, visible dans la barre de menu supérieure de l'écran. Clique dessus.
  3. Sélectionnez Préférences Dans le menu déroulant.
  4. Maintenant, cliquez sur le Active Directory icône.
  5. Vous trouverez une option Activer toutes les macros (non recommandé ; un code potentiellement dangereux peut s'exécuter). Choisissez-le pour activer les macros dans Excel sur votre Mac OS.

Potential Security Risks of enabling Macros in Excel

Les macros peuvent vous faire gagner beaucoup de temps et de ressources lorsque vous travaillez avec Excel, mais elles présentent certains problèmes de sécurité qui nécessitent votre attention.

risques-de-l'utilisation-de-macros

Vous devez faire face à plusieurs problèmes de sécurité lorsque les macros sont activées sur votre système. Quelques-uns d'entre eux comprennent ce qui suit :

  • Savez-vous que lorsque vous téléchargez un fichier Excel à partir d'Internet ou d'autres sources, il peut contenir des éléments malveillants malware codes intégrés dans les macros ? Ils commencent à agir sur votre système une fois que vous les téléchargez.
  • Le code malveillant dans les macros peut tromper les murs de sécurité de votre système et donner un accès non autorisé au intruder.
  • Un code malveillant activé peut divulguer vos données personnelles, entraînant une violation de la vie privée.
  • Certaines macros dangereuses peuvent être destinées à planter votre machine.

Parfois, le logiciel malveillant peut être trop volumineux pour tenir dans une macro. Dans un tel scénario, une macro peut contenir un lien qui dirige le système vers l'URL à partir de laquelle le logiciel malveillant est téléchargé.

De plus, les pirates cherchent toujours à voler ou à accéder à votre ordinateur, afin qu'ils puissent l'utiliser comme ils le souhaitent.

Ainsi, si vous téléchargez un programme d'installation à partir d'une source non autorisée ou recevez un document de spam par e-mail, vous pouvez être invité à suivre des instructions spécifiques, et l'une d'entre elles peut être d'activer les macros. Dans ce cas, le fichier que vous utilisez peut contenir un virus nuisible intégré dans des macros.

How to avoid the Security Risks of enabling Macros in Excel?

Désactivez les macros lorsqu'elles ne sont pas nécessaires : Une solution simple pour éviter que votre système ne soit compromis consiste simplement à ne pas activer les macros. Pour le dire clairement, il est préférable de garder les macros désactivées par défaut et de ne les activer que lorsque cela est absolument nécessaire ou pour des fichiers de confiance.

Vérifiez l'extension du fichier : Habituellement, les fichiers Excel sont enregistrés avec . Xlsx par défaut. Les fichiers avec cette extension ne sont pas capables de stocker des macros. Cependant, les classeurs qui contiennent des macros sont enregistrés avec le .xlsm extension.

Il est donc important de vérifier les extensions de fichier avant de télécharger ou d'ouvrir un fichier provenant de sources non fiables.

Macros signées numériquement : Vous pouvez demander un cahier signé numériquement à l'auteur pour éviter de tomber dans le piège des macros malveillantes.

»Désactiver toutes les macros sauf les macros signées numériquement' est l'une des quatre options que vous trouverez dans le processus d'activation des macros. Choisissez-le pour configurer votre Excel uniquement pour exécuter les macros qui sont signées numériquement afin que vous sachiez que la macro en cours d'exécution provient de la source prévue.

Mettre à jour le logiciel : L'utilisation de logiciels obsolètes peut exposer votre système à des attaques de logiciels malveillants plus vulnérables. Par conséquent, maintenez votre système d'exploitation et vos applications Microsoft à jour avec les versions récentes afin que votre machine devienne plus forte pour lutter contre les logiciels malveillants.

Utilisez un antivirus : Malgré les précautions prises, votre PC peut toujours être sensible aux logiciels malveillants introduits par le biais de macros. Il est donc conseillé d'équiper votre machine d'un antivirus pour défier les hacks nuisibles.

Il y a plusieurs payants et antivirus gratuit options logicielles disponibles sur le marché pour protéger votre machine contre les exploits.

Emballage en place

Vous connaissez maintenant les avantages de l'activation des macros dans Excel. Cependant, l'activation des macros pose des problèmes de sécurité. Je vous ai donc même fourni quelques conseils pour les résoudre.

Si vous recherchez plus d'automatisation dans Excel pour terminer votre prochain projet avant l'heure de manière transparente, consultez ces Compléments Excel.

Merci à nos commanditaires
Plus de bonnes lectures sur la visualisation de données
Alimentez votre entreprise
Certains des outils et services pour aider votre entreprise à se développer.
  • Invicti utilise Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, moteur de recherche et tout ce dont vous avez besoin pour collecter des données Web.
    Essayez Brightdata
  • Semrush est une solution de marketing numérique tout-en-un avec plus de 50 outils de référencement, de médias sociaux et de marketing de contenu.
    Essayez Semrush
  • Intruder est un scanner de vulnérabilités en ligne qui détecte les failles de cybersécurité de votre infrastructure, afin d'éviter des violations de données coûteuses.
    Essayez Intruder