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.
Table des matières
Qu’est-ce qu’une macro ?
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.
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.
Pourquoi devrions-nous activer les macros dans 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 des 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, graphiques, graphiques ou même tableaux de bord informatifs 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.
Comment activer les macros dans Excel sous Windows ?
Lancez l’application Excel et cliquez sur « options » que vous pouvez trouver dans la barre latérale gauche.
Une fenêtre contextuelle comme celle-ci apparaît à l’écran. Accédez au Centre de gestion de la confidentialité dans le volet de gauche.
Sélectionnez Paramètres du centre de gestion de la confidentialité.
Vous devriez remarquer qu’une autre fenêtre apparaît avec l’option Paramètres de macro sur le panneau de gauche. Cliquez dessus pour ouvrir un menu avec quatre options.
Votre choix doit être Activer toutes les macros (non recommandé ; un code potentiellement dangereux peut s’exécuter) et cliquez sur le bouton OK visible à la fin.
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.
Comment activer les macros sur 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.
Risques de sécurité potentiels liés à l’activation des macros dans 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.
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 les éléments suivants :
- Savez-vous que lorsque vous téléchargez un fichier Excel à partir d’Internet ou d’autres sources, il peut potentiellement contenir des codes malveillants intégrés dans des 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é à l’intrus.
- 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.
Comment éviter les risques de sécurité liés à l’activation des macros dans 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érifier 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. Toutefois, les classeurs contenant des macros sont enregistrés avec l’extension .xlsm.
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 d’un logiciel obsolète 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. Ainsi, il est conseillé d’équiper votre machine d’un antivirus pour défier les hacks nuisibles.
Il existe plusieurs options de logiciels antivirus payants et gratuits sur le marché pour protéger votre machine contre les exploits.
Emballer
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.