Joshua est étudiant diplômé à l’USF. Il s’intéresse à la technologie d’entreprise, à l’analyse, à la finance et au lean six sigma.
Créé par Joshua Crowder
Le but de ce didacticiel est de montrer à un utilisateur MS Excel moyennement qualifié comment ajouter un bouton à une feuille de calcul Excel avec une macro attachée. L’enregistrement d’une macro affectée à un bouton est un moyen simple de répéter une tâche répétitive. Le filtrage des enregistrements dans un ensemble de données est la tâche qui sera facilitée. Gardez à l’esprit que vous n’êtes pas limité. Il existe probablement des centaines de types de tâches que vous pouvez automatiser pour optimiser l’efficacité de votre document.
Ajouter un onglet Développeur si nécessaire
Tout d’abord, assurez-vous d’ajouter l’onglet développeur si vous ne l’avez pas déjà dans la section des onglets principaux en haut de votre écran Excel. Si vous avez besoin d’ajouter l’onglet développeur, veuillez cliquer ici pour savoir comment procéder avant de continuer. La capture d’écran ci-dessous montre l’emplacement par défaut de l’onglet développeur. Téléchargez ce fichier .xls depuis Google Docs après l’avoir ouvert dans un autre onglet. Cela vous permettra de suivre les instructions ci-dessous.
Créé par Joshua Crowder
Faites de la place pour le bouton
Insérez une ligne vierge dans la ligne 1 du document au-dessus de vos en-têtes. Si vous souhaitez que votre bouton apparaisse plus grand, ajustez la hauteur de la ligne à une taille plus grande. Assurez-vous également que vos en-têtes sont configurés pour filtrer les données.
Créé par Joshua Crowder
Insérer un bouton
Cliquez maintenant sur l’onglet développeur, puis cliquez sur le bouton d’insertion. Sous les contrôles de formulaire, cliquez sur le bouton de contrôle de formulaire dans le coin supérieur gauche. Le bouton a une flèche pointant vers lui dans la capture d’écran ci-dessous.
Créé par Joshua Crowder
Enregistrer une macro
Maintenant, prenez le curseur et faites glisser une case à l’endroit où vous souhaitez que votre bouton apparaisse. Ensuite, la fenêtre « Assign Macro » apparaîtra. Tapez UNPAID dans la zone réservée au « Nom de la macro : ». Après avoir attribué un nom sans espace, cliquez sur le bouton d’enregistrement dans la fenêtre Attribuer une macro. Si une fenêtre « Enregistrer une macro » apparaît, cliquez simplement sur le bouton OK.
Créé par Joshua Crowder
Enregistrement macro
Vous savez que la macro est en cours d’enregistrement car vous verrez une forme carrée dans le coin inférieur gauche de votre écran à droite du mot prêt. Maintenant, la macro enregistre chaque étape effectuée avec votre curseur dans le programme Excel.
Créé par Joshua Crowder
Faites défiler pour continuer
Programmez le bouton pour filtrer la colonne Date de paiement
Nous pouvons maintenant simuler ce que nous voulons que notre bouton fasse. Étant donné que toutes les factures impayées n’ont pas de date de paiement, ma macro n’affichera que les dates « DATE PAYÉE » avec une cellule vide. Cliquez maintenant sur le bouton trier/filtrer dans l’en-tête « DATE PAYÉE » et désélectionnez l’option « Tout sélectionner ». La capture d’écran ci-dessous montre l’option une fois qu’elle a été désélectionnée.
Créé par Joshua Crowder
Ensuite, faites défiler vers le bas et sélectionnez l’option « (vides) » et cliquez sur OK.
Créé par Joshua Crowder
Arrêtez l’enregistrement et ajustez le bouton
Cliquez maintenant sur ce carré dans le coin inférieur gauche que nous avons examiné précédemment. Cela enregistrera les étapes que vous venez de créer sur le bouton. Renommez le bouton en faisant un clic droit dessus. Choisissez « Modifier le texte » dans le menu déroulant pour vous permettre de reculer le nom par défaut. Renommez le bouton FACTURES IMPAYÉES et cliquez sur une autre cellule. Vous pouvez également redimensionner le bouton en le sélectionnant et en faisant glisser les bordures à la taille de votre choix.
Créé par Joshua Crowder
Lorsque vous cliquez sur le bouton vous remarquerez que les seuls enregistrements qui s’affichent n’ont pas de date de facture. Si vous souhaitez revenir facilement avec un autre bouton, suivez les mêmes instructions pour créer un bouton mais donnez à la macro un nom différent comme revenir. Lors de l’enregistrement de la macro, désélectionnez la sélection « (vides) » et cliquez sur l’option « Sélectionner tout » lors du filtrage de l’en-tête de colonne « DATE PAYÉE ». Nommez le bouton REVERT et cliquez sur le bouton carré dans le coin inférieur gauche de votre écran Excel. Tu as presque fini.
Enregistrez votre fichier en tant que classeur Excel prenant en charge les macros
Vous devez maintenant enregistrer le fichier en tant que fichier Excel prenant en charge les macros. Si vous ne le faites pas, votre bouton ne fonctionnera pas. De plus, chaque fois que vous ouvrez ce fichier, vous devez activer la macro après le démarrage d’Excel pour ce fichier.
Créé par Joshua Crowder
Références
Crowder, J. (2020, 1er janvier). Comment ajouter l’onglet Développeur dans Excel. Extrait le 1er janvier 2020 de https://youtu.be/nskuG6pK5ig.
Articles Liés
Pour en savoir plus sur le développement dans Excel, je vous recommande de jeter un œil au livre Microsoft Excel 2019 VBA et macros (compétences commerciales) par Bill Jelen pour améliorer vos compétences.
Ce contenu est exact et fidèle au meilleur de la connaissance de l’auteur et ne vise pas à remplacer les conseils formels et individualisés d’un professionnel qualifié.
© 2018 Josué Crowder