Pour enregistrer une macro, rendez-vous dans l'onglet
puis cliquez sur la flèche sous , à droite complètement.Dans le sous-menu qui apparaît, choisissez
.Dans la boîte de dialogue qui apparaît, donnez un nom à la macro.
Le nom ne devra contenir aucun accent ni espace.
Idéalement, ce nom doit être un mot représentatif de ce que fait la macro (ex : LargeurColonnes, EffacerDonnees).
Si la macro doit être utilisée souvent, une option intéressante consiste à lui assigner une touche de raccourci.
Par exemple, la macro qui permet d'effacer des données pourra être exécutée dès qu'on appuie sur Ctrl+e.
Au besoin, entrez une description. Il s'agit d'un commentaire qui vous aidra à vous rappeler de ce que fait la macro.
Après avoir appuyé sur
, Excel enregistre toutes les opérations que vous faites.Il est conseillé de toujours commencer par appuyer sur les touches Ctrl+Origine (Ctrl+Home) pour que la cellule A1 soit sélectionnée. Ceci assurera que la macro travaillera sur les mêmes cellules peu importe la cellule qui était sélectionnée lors de l'appel de la macro.
Vous pouvez savoir que l'enregistrement est en cours grâce au carré qui apparaît dans la barre d'état.
Une fois l'enregistrementé lancé, effectuez toutes les manipulations qui devront être refaites par la macro.
Quand vous aurez terminé, cliquez sur le carré dans la barre d'état ou sur
dans le sous-menu des macros.Lorsque votre chiffrier contient des macros, vous devez l'enregistrer sous le format Classeur Excel prenant en charge les macros (.xlsm).
Si vous tentez d'enregistrer un fichier au format .xlsx, Excel vous affichera un avertissement :
Si vous omettez de changer le type du fichier, les macros seront perdues.
▼Publicité