B.             MACROS SIMPLES

Une macro-commande est une suite de tâches regroupées en une seule commande, créée et sauvegardée afin d’en disposer pour des travaux répétitifs.

1.                L'ONGLET DÉVELOPPEUR

Cet onglet, normalement masqué, doit être affiché pour pouvoir enregistrer des macros.

MENU FICHIER
dans le volet de gauche, <clic g> sur
dans le volet gauche
<clic g> sur
dans le volet droit
cocher
pour valider
L'onglet "développeur" s'affiche vers la fin du ruban

 

 

 

Afficher l'onglet "développeur"

2.                L’ENREGISTREMENT D’UNE MACRO-COMMANDE

Pour créer une macro-commande, il faut lancer l’enregistrement, effectuer successivement les actions à enregistrer puis arrêter l'enregistrement.

ONGLET "DÉVELOPPEUR"
groupe "code" (1er bloc)
tout préparer pour le début de l'enregistrement
(les conditions doivent être exactement les mêmes que lorsque l'enregistrement sera "joué")
<clic g> sur
saisir son nom
indiquer le classeur lié
saisir une description courte
pour valider
effectuer les actions
<clic g> sur

 

 

 

Créer une macrocommande "gir" mettant en gras, italique et rouge la sélection :
Sub gir()

 gir Macro

' Touche de raccourci du clavier: Ctrl+i

    Selection.Font.Bold = True

    Selection.Font.Italic = True

    With Selection.Font

        .Color = -16776961

        .TintAndShade = 0

    End With

End Sub

 

Il est intéressant d'afficher les macros avec une icône dans la barre d'outils "accès rapide"

BARRE "ACCÈS RAPIDE"
<clic g> sur
<clic g> sur
dans le volet gauche, choisir
dans le volet droit choisir
sélectionner la macro puis <clic g> sur  
la macro-commande s'affiche dans le volet droit
sélectionner la macro puis  <clic g> sur  
saisir un nom et choisir une image
pour valider

 

 

BOUTON DROIT
pointer sur la barre d'outils "accés rapide"
<clic d>
dans le volet gauche, choisir
dans le volet droit choisir
sélectionner la macro puis <clic g> sur  
la macro-commande s'affiche dans le volet droit
sélectionner la macro puis  <clic g> sur  
saisir un nom et choisir une image
pour valider

 

 

Ajouter la macro "gir" dans la barre d'outils "accès rapide" avec une icône spécifique

3.                L’EXÉCUTION D’UNE MACRO-COMMANDE

Les macro-commandes peuvent être lancées par l'outil "macros", avec le bouton de la barre d’outils "accès rapide" ou éventuellement un raccourci clavier.

BARRE "ACCÈS RAPIDE"
<clic g> sur l'icône de la barre associée à une macro-commande

 

 

DÉVELOPPEUR
groupe "code" (1er bloc)
<clic g> sur
sélectionner la macro
<clic g> sur

 

   

 

Bien se placer dans un environnement de départ d'exécution identique à celui de l'enregistrement

 

Tester la macro-commande créée

4.                LA MODIFICATION DE LA MACRO-COMMANDE

Le langage utilisé pour la macro-commande est assez lisible et peut, avec un peu d'expérience, être modifié dans le code.

ONGLET "DÉVELOPPEUR"
groupe "code" (1er bloc)
<clic g> sur
sélectionner la macro
<clic g> sur 
c'est ce code complet qu'il faut recopier pour copier une macro d'un classeur à l'autre

 

 

Modifié le: mardi 8 novembre 2022, 19:51