develop your own website

LES MACROS

Qu'est-ce qu'une Macro ?

Avant de pouvoir définir ce que c'est une macro il faut d'abord distinguer entre Macro-commandes et Macro-fonctions:

La Macro-commande :

Une macro-commande peut être définie comme une procédure contenant une suite d'entrées et instructions qui sont effectuées automatiquement en l'exécutant. Ceci s'avère surtout utile pour des tâches répétitives et fastidieuses. Ceci permet un gain de temps considérable.

Les macro-commandes peuvent être utiles pour :

• accélérer les opérations de modification et de mise en forme les plus fréquentes

• combiner plusieurs commandes

• simplifier l'accès à une option de boîte de dialogue

• automatiser une série complexe de tâches

La Macro-fonction :

Une macro-fonction sert à exécuter par exemple un calcul complexe, il s'agit en fait d'une nouvelle fonction ajoutée à Excel. Pour créer une macro-fonction, il faut faire appel à l'éditeur Visual Basic contenu dans Excel. Un module Visual Basic peut contenir des macro-commandes et des macros-fonctions.

Enregistrer une Macro

Avant d'enregistrer la macro, assurez-vous de bien avoir présent les actions à enregistrer. Lorsque vous êtes prêt vous pouvez lancer l'enregistrement de la macro dans le ruban Développeurl

Si l'onglet développeur n'est pas visible, il faudra l'activer dans les options d'Excel dans
Fichier  /Options : 


La boîte de dialogue suivante s'ouvre lorsqu'on clique sur Enregistrer une macro :

Vous devez donner un nom à la Macro (N'utilisez pas d'espaces ni de caractères spéciaux). Par défaut la Macro sera enregistrée dans le classeur en cours, mais vous pouvez aussi enregistrer la Macro dans un nouveau classeur ou dans un classeur de macros personnelles.

Le Classeur de macros personnelles est un classeur qui s'ouvre en arrière plan lorsque vous lancez Excel, ceci permet de pouvoir utiliser les macros dans tous les classeurs.

En cliquant sur le bouton OK vous démarrez l'enregistrement et chaque action est enregistrée, attention aussi les erreurs !! Pour arrêter l'enregistrement cliquez sur le bouton Arrêter l'enregistrement.


Exécuter une Macro :

Les macros enregistrées peuvent être affichées avec le bouton Macros (toujours dans le ruban Développeur)..

Ceci ouvre la boîte de dialogue suivante, qui permet de sélectionner la macro que vous aimeriez exécuter ou de revenir sur un enregistrement pour le modifier :


EXCEL ONLINE
Formation Excel en ligne 

CONTACTS
Email: info@excel-online.net