>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment fusionner deux macros dans Excel

Les macros sont constituées de code de programmation Visual Basic. Ils sont pratiques à utiliser dans Microsoft Excel pour automatiser de nombreuses tâches courantes qu'un utilisateur effectuerait généralement manuellement. Les macros font gagner beaucoup de temps aux utilisateurs. Par exemple, si un utilisateur doit cliquer sur une liste de liens et copier et coller les données dans la feuille de calcul, une macro peut être écrite pour parcourir les liens, plutôt que d'effectuer les mêmes tâches pour chaque lien. Plusieurs macros peuvent être combinées en une seule macro, de sorte que l'utilisateur n'a qu'à exécuter cette macro principale au lieu de toutes les macros individuelles.

Étape 1

Créez une macro principale en cliquant sur l'onglet "Affichage" dans la barre d'outils. Cliquez sur "Macros" et sélectionnez "Afficher les macros". Tapez le nom de la macro principale, comme "Maître", dans la case "Nom de la macro". Cliquez sur le bouton "Créer" pour lancer l'éditeur Visual Basic.

Étape 2

Placez le curseur dans la deuxième ligne sous le sous-programme. Par exemple, si le nom de la macro que vous avez créée est « Master », la première ligne est « Sub Master() ». Sous cette ligne, tapez "Appeler", suivi du nom de la première macro que vous souhaitez exécuter. Par exemple, si vous avez créé une macro appelée "GetWebQueries" qui parcourt une liste d'URL, en ouvrant chacune d'elles et en copiant et collant les données d'une table dans une nouvelle feuille de calcul, vous devez taper "Call GetWebQueries()."

Étape 3

Appuyez sur "Entrée" pour passer à la ligne suivante. Tapez « Appeler », suivi du nom de la deuxième macro, telle que « Appeler le format () », qui exécuterait la macro Format qui formate chaque feuille de calcul d'une manière spécifiée. Enregistrez la macro et fermez l'éditeur Visual Basic.

Étape 4

Exécutez la macro principale en cliquant sur l'onglet "Affichage". Cliquez sur "Macros" et sélectionnez "Afficher les macros". Sélectionnez la macro maître et cliquez sur le bouton "Exécuter". La macro principale exécutera "GetWebQueries" et les macros "Format" dans l'ordre spécifié.


Vie intelligente