Comment créer une macro dans Excel 2010?
Une macro dans Microsoft Excel est un processus que vous pouvez enregistrer et sauvegarder afin que vous puissiez rapidement exécuter et accomplir des tâches répétitives dans des feuilles de calcul. Vous pouvez créer une macro dans Excel 2010 en enregistrant vos propres étapes ou en écrivant la macro à l'aide de Visual Basic Editor (VBE) dans Microsoft Visual Basic pour Applications (VBA).
Méthode 1 sur 2: enregistrement d'une macro
- 1Cliquez sur «fichier» et sélectionnez «options».
- 2Cliquez sur «personnaliser le ruban», puis cochez la case «développeur».
- 3Cliquez sur " ok ". L'onglet Développeur s'affichera maintenant en haut d'Excel.
- 4Cliquez sur "macro sécurité" dans le groupe de codes de l'onglet développeur.
- 5Cliquez sur «activer toutes les macros», puis sélectionnez «ok».
- 6Cliquez sur "enregistrer la macro" dans l'onglet développeur.
- 7Tapez un nom pour la macro dans la case "nom de la macro". Le premier caractère du nom de la macro doit être une lettre.
- 8Sélectionnez le classeur dans lequel vous souhaitez stocker la macro sous «stocker la macro dans». Si vous souhaitez que la macro soit disponible dans n'importe quelle feuille de calcul lors de l'utilisation d'Excel, sélectionnez «Classeur de macros personnelles».
- 9Tapez une description pour la macro dans la case "description", puis cliquez sur "ok ".
- 10Effectuez toutes les actions que vous souhaitez enregistrer dans la macro. Les actions doivent être effectuées dans le bon ordre pour que la macro fonctionne selon les besoins. Par exemple, si vous copiez et collez généralement une plage spécifique de cellules, effectuez ces mêmes actions lors de l'enregistrement de la macro.
- 11Cliquez sur "arrêter l'enregistrement" dans l'onglet développeur. Votre macro est maintenant créée.
- 12Appuyez sur CTRL + f8. La macro va maintenant s'exécuter.
Méthode 2 sur 2: écrire une macro en utilisant vba
- 1Cliquez sur «fichier» et sélectionnez «options».
- 2Cliquez sur «personnaliser le ruban», puis cochez la case «développeur».
- 3Cliquez sur " ok ". L'onglet Développeur s'affichera maintenant en haut d'Excel.
- 4Cliquez sur "macro sécurité" dans le groupe de codes de l'onglet développeur.
- 5Cliquez sur «activer toutes les macros», puis sélectionnez «ok».
- 6Cliquez sur "visual basic" dans l'onglet développeur. Cela ouvrira VBE.
- 7Cliquez sur "module" dans le menu d'insertion. Cela ouvrira la fenêtre de code du module VBE.
- 8Tapez ou collez le code de macro que vous souhaitez utiliser dans la fenêtre de code. Vous devez être familiarisé avec la programmation VBA pour créer du code macro à l'aide de cette méthode.
- 9Appuyez sur f5 pour exécuter la macro à partir de la fenêtre du module, puis cliquez sur "Fermer et revenir à Microsoft Excel ". Votre macro va maintenant être enregistrée.
- 10Appuyez sur CTRL + f8. Cela exécutera la macro.
- Vérifiez que le bouton "Utiliser des références relatives" devient vert foncé une fois que votre macro a commencé à enregistrer. Cela indique que la fonction est active. La fonction "Références relatives" garantit que les frappes enregistrées de la macro sont relatives à l'emplacement de la cellule de départ, tandis que "Références absolues" signifie que les emplacements exacts des cellules sont enregistrés dans la macro. L'utilisation de références absolues limitera la capacité de la macro à fonctionner correctement lorsque de nouvelles données sont ajoutées ou supprimées de la feuille de calcul.
- Essayez de garder les macros relativement petites, car les macros plus volumineuses peuvent s'exécuter plus lentement et éventuellement échouer ou se bloquer. La création d'une série de petites macros permet d'assurer la précision et des résultats plus rapides.
- Créez des macros lorsque vous effectuez les mêmes processus dans une feuille de calcul quotidiennement ou régulièrement. Les macros peuvent aider à accélérer les processus répétitifs afin que vous puissiez consacrer du temps à d'autres tâches importantes.
En parallèle