Comment importer des macros pour Excel

Les macros peuvent vous aider à gagner un temps précieux lors de l'exécution de tâches répétitives pour votre entreprise dans Microsoft Excel. Supposons, par exemple, que vous souhaitiez changer la couleur des cellules de la feuille de calcul en rouge si leurs valeurs dépassent 1000 XNUMX. Cela peut prendre un certain temps, mais une macro Excel peut effectuer cette tâche en cliquant sur un bouton. Si vous ne souhaitez pas écrire le code Visual Basic nécessaire pour créer une macro, vous pouvez importer une macro que quelqu'un d'autre a codée dans votre feuille de calcul.

Ajouter l'onglet Développeur

1

Lancez Microsoft Excel et ouvrez une feuille de calcul contenant une macro que vous souhaitez importer dans une autre feuille de calcul.

2

Passez à la section suivante si vous voyez l'onglet Développeur sur le ruban Excel; sinon, cliquez sur "Fichier", puis sur "Options".

3

Cliquez sur "Personnaliser le ruban" et passez à la boîte "Onglets principaux", qui contient une liste d'onglets pour se connecter à Excel.

4

Cochez la case "Développeur" et cliquez sur "OK" pour ajouter l'onglet Développeur au ruban.

Activer la sécurité des macros

1

Cliquez sur l'onglet "Développeur", puis sur "Sécurité des macros" pour afficher la fenêtre du Centre de gestion de la confidentialité qui contient les paramètres de sécurité.

2

Cliquez sur le bouton radio «Activer toutes les macros (non recommandé, un code potentiellement dangereux peut s'exécuter)» pour le sélectionner. La sélection de cette option vous permet d'activer temporairement toutes les macros de la feuille de calcul.

3

Cliquez sur "OK" pour fermer la fenêtre du Centre de gestion de la confidentialité et revenir à la fenêtre principale d'Excel contenant votre feuille de calcul.

Importer le code de macro dans une autre feuille de calcul

1

Cliquez sur l'onglet "Développeur" puis sur le bouton "Macros". Excel affiche la fenêtre de dialogue Macro qui contient une liste des macros de la feuille de calcul.

2

Cliquez sur la macro que vous souhaitez importer dans une autre feuille de calcul, puis cliquez sur "Modifier" pour ouvrir Visual Basic Editor. Une fenêtre Projet contenant une liste de modules apparaît sur la gauche; une fenêtre Code contenant le code VBA de la macro apparaît sur la droite.

3

Cliquez à l'intérieur de la fenêtre Code et appuyez sur "Ctrl-A" pour sélectionner le code de la fenêtre. Appuyez sur "Ctrl-C" pour copier ce code dans votre presse-papiers Windows.

4

Appuyez sur "Alt-Q" pour fermer l'éditeur Visual Basic et revenir à votre feuille de calcul dans la fenêtre principale d'Excel.

5

Ouvrez la feuille de calcul dans laquelle vous souhaitez importer le code de macro que vous avez copié. Cliquez sur l'onglet "Développeur", puis sur le bouton "Visual Basic" pour ouvrir Visual Basic Editor.

6

Cliquez sur "Insérer" et sélectionnez "Module". L'éditeur crée un nouveau module qui contient votre macro ainsi qu'une nouvelle fenêtre de code vide. Faites un clic droit à l'intérieur de cette fenêtre et appuyez sur "Ctrl-V" pour coller le code que vous avez copié à partir de l'autre feuille de calcul dans la fenêtre Code.

7

Appuyez sur "Alt-Q" pour fermer la fenêtre Visual Basic Editor et revenir à la fenêtre principale d'Excel. Cliquez sur le bouton "Macros" pour ouvrir la fenêtre de dialogue Macros. Vous verrez la nouvelle macro que vous avez importée dans la liste des macros. Cliquez sur cette macro, puis sur "Exécuter" si vous souhaitez exécuter et tester la macro.