Vidéo: #Excel : MACROS MENU, TABLEAU DE BORD ET FORMULAIRE 2025
Les macros sont très utiles pour vos tableaux de bord et rapports Excel. Pour voir vos macros en action, sélectionnez la commande Macros dans l'onglet Développeur. La boîte de dialogue affichée dans cette figure apparaît, vous permettant de sélectionner la macro que vous souhaitez exécuter. Sélectionnez la macro AddDataBars et cliquez sur le bouton Exécuter.
Si tout se passe bien, la macro lit vos actions sur un T et applique les barres de données comme prévu; voir la figure suivante.
Vous pouvez maintenant appeler à nouveau la boîte de dialogue Macro et tester la macro RemoveDataBars illustrée dans la figure suivante.
Lorsque vous créez des macros, vous voulez donner à votre public un moyen clair et facile d'exécuter chaque macro. Un bouton, utilisé directement sur le tableau de bord ou le rapport, peut fournir une interface utilisateur simple mais efficace.
Les contrôles Excel Form vous permettent de créer des interfaces utilisateur directement sur vos feuilles de calcul, simplifiant ainsi le travail de vos utilisateurs. Les contrôles de formulaire vont des boutons (le contrôle le plus couramment utilisé) aux barres de défilement et aux cases à cocher.
Pour une macro, vous pouvez placer un contrôle Form dans une feuille de calcul, puis lui attribuer cette macro, c'est-à-dire une macro que vous avez déjà enregistrée. Lorsqu'une macro est affectée au contrôle, cette macro est exécutée ou jouée chaque fois que le contrôle est cliqué.
Procédez comme suit pour créer des boutons pour vos macros:
-
Cliquez sur la liste déroulante Insérer sous l'onglet Développeur.
-
Sélectionnez le contrôle Formulaire de bouton, comme indiqué sur cette figure.
-
Cliquez sur l'emplacement où vous souhaitez placer votre bouton.
Lorsque vous déposez le contrôle Button dans votre feuille de calcul, la boîte de dialogue Affecter une macro, comme indiqué dans la figure suivante, s'ouvre et vous demande d'affecter une macro à ce bouton.
-
Sélectionnez la macro que vous souhaitez affecter (dans la figure, il s'agit de "AddDataBars") et cliquez sur OK.
-
Répétez les étapes 1 à 4 pour toutes les autres macros.
Les boutons que vous créez ont un nom par défaut, par exemple Button3. Pour renommer votre bouton, cliquez avec le bouton droit sur le bouton, puis cliquez sur le nom existant. Ensuite, vous pouvez supprimer le nom existant et le remplacer par un nom de votre choix.
Gardez à l'esprit que tous les contrôles du menu Contrôles de formulaire fonctionnent de la même manière que le bouton de commande, en ce que vous affectez une macro à exécuter lorsque le contrôle est sélectionné.
