Passer au contenu

Enregistrez et activez une macro

Les macros se révèlent vraiment pratiques et utiles. Alors Profitez-en !

Si vous effectuez fréquemment les mêmes séries de manipulations, vous pouvez, pour gagner du temps, les automatiser en utilisant la fonction Macro.Une macro est un programme écrit en langage de programmation OpenOffice.org Basic. Il s’exécute lorsque vous effectuez un raccourci clavier ou que vous cliquez sur un bouton. Deux types de macros existent : la simple que nous
allons expliquer, et une autre plus complexe, qui nécessite un apprentissage du langage.

Etape 1 : enregistrez la macro

1 – Pour enregistrer une macro, choisissez dans le menu Outils l’option Macros. Dans le menu qui se déroule, cliquez sur Enregistrer une macro :2 – Le logiciel indique que l’enregistrement est en cours en affichant une nouvelle barre d’outils :Attention : à partir de maintenant toutes les manipulations que vous effectuez sont mémorisées.Effectuez celle que vous souhaitez. Par exemple, modifiez la police de caractères, la taille, la couleur, etc., dans la cellule déjà sélectionnée. Vous pouvez également intégrer un objet ou une formule dans un tableau, ou bien
utiliser une fonction (par exemple filtrer ou trier les données, insérer un calcul), etc.Remarque : si vous saisissez du texte ou des nombres dans une cellule, ils seront aussi mémorisés.3 – Lorsque toutes les manipulations souhaitées sont effectuées, arrêtez l’enregistrement de la macro en cliquant dans la nouvelle barre d’outils sur le bouton Terminer l’enregistrement.4 – Dans la zone Enregistrer
la macro dans, indiquez où vous souhaitez enregistrer la macro :Dans cette zone, vous avez trois parties :


Mes macros qui contient les programmes accessibles à partir de n’importe quels documents anciens, actuels et à venir ;


Macros OpenOffice.org qui contient les programmes déjà prédéfinis par le logiciel et que vous utilisez lorsque vous cliquez sur certaines fonctions. Nous vous conseillons de ne pas modifier le contenu de ce dossier ;


Nom du fichier (différents selon le fichier utilisé, ici il se nomme Sans nom1) qui contient les macros qui seront accessibles seulement dans le fichier ouvert.Pour retrouver facilement vos programmes dans ces parties, vous pouvez les classer par thèmes en créant des dossiers, puis dans des fichiers. Par défaut, OpenOffice.org Calc propose d’enregistrer votre macro dans la feuille
Module1 située dans la partie Mes macros et dans le dossier Standard :Pour notre exemple, vous souhaitez mémoriser cette macro dans la partie Mes macros, dans le dossier Standard et dans une nouvelle feuille nommée Formatage (qui permettra de réunir d’autres
programmes chargés de modifier la présentation). Pour cela, cliquez sur le dossier Standard puis sur le bouton Nouveau module à droite de la fenêtre. Tapez le nom de la feuille, ici Formatage :Validez en cliquant sur le bouton OK. Vous obtenez :Si ce n’est pas déjà fait, cliquez sur le nom de la nouvelle feuille.5 – Pour finir, nommez la macro en cliquant dans la zone Nom de la macro et tapez, par exemple, Presentation1 :Attention : les noms de vos macros et des feuilles ne doivent pas contenir de lettres accentuées, de symboles (point, virgule, barre oblique, etc.), ni d’espaces. Ils peuvent être remplacés par un trait de
soulignement ‘ _ ‘ par exemple ma_macro) obtenu en effectuant la combinaison de touches Alt Gr et 8 (du pavé alpha-numérique).6 – Validez la macro en cliquant sur le bouton Enregistrer.

Etape 2 : activez la macro

Vous pouvez activer une macro en utilisant une des trois méthodes suivantes :Utilisez le menu Macros1 – Pour vérifier que la macro de notre exemple fonctionne, tapez dans une cellule du texte, par exemple dans la cellule A1 :Sélectionnez la cellule si ce n’est pas déjà fait.2 – Choisissez, dans le menu Outils, l’option Macros, puis cliquez sur Exécuter la macro :Au message JRE requis qui apparaît, cliquez sur OK.3 – Recherchez votre programme en double-cliquant dans la zone Bibliothèque sur Mes macros, Standard et Formatage :4 – Choisissez la macro à utiliser en cliquant sur son intitulé dans la zone Nom de la macro, ici Presentation 1 :Puis, cliquez sur le bouton Exécuter. Le texte tapé dans la cellule A1 se modifie en fonction des éléments que vous avez enregistrés dans le programme :Créez un bouton1 – Pour activer une macro à l’aide d’un bouton, choisissez dans le menu Outils les options Macros, Gérer les macros, et cliquez sur OpenOffice.org Basic :2 – Répétez le point 3 de la partie ‘ Utilisez le menu Macros ‘ dans cette étape, puis cliquez sur le nom de la macro et sur le bouton Assigner.3 – En haut de la fenêtre affichée, cliquez sur l’onglet Barre d’outils :Puis cliquez sur le bouton Ajouter.4 – En bas de la liste de la zone Catégorie, double-cliquez successivement sur Macros OpenOffice.org, Mes macros, Standard et cliquez sur le nom de la feuille qui contient le
programme, ici Formatage :Puis, dans la zone Commandes, cliquez sur le nom de la macro qui doit être lié à un bouton, ici Presentation1.5 – Cliquez sur le bouton Ajouter et sur le bouton Fermer. Le nom de votre macro apparaît au début de la barre d’outils Normal en haut de l’écran et dans la zone
Commandes :6 – Pour modifier l’apparence du bouton, cliquez dans la zone Commande sur son nom, puis sur le bouton Modifier. Dans le menu qui se déroule, cliquez sur l’option Changement d’icône.
Recherchez l’icône désirée en vous déplaçant dans la liste proposée avec les flèches de défilement. Puis, cliquez sur celle désirée, ici :Cliquez sur le bouton OK. L’icône remplace le nom de la macro en haut à gauche de la barre d’outils :7 – Pour changer la position de l’icône dans la barre, cliquez sur son nom dans la zone Commandes :puis sur les flèches suivantes pour la déplacer dans la barre :Placez-la, par exemple, à la fin de la barre d’outils :Cliquez sur les boutons OK et Fermer. Dorénavant, pour activer la macro, sélectionnez la cellule à présenter et cliquez sur l’icône.Créez un raccourci-clavier1 – Pour activer une macro à l’aide d’un raccourci-clavier, choisissez dans le menu Outils l’option Personnaliser, puis cliquez sur l’onglet Clavier.2 – Dans la zone Raccourcis
clavier, une liste de raccourcis est proposée. Certains sont déjà attribués. Cliquez sur un de ceux qui ne sont pas attribués, ici3 – Double-cliquez dans la zone Catégorie sur Macros OpenOffice.org, User, Standard et Formatage. Puis, dans la zone Fonction sur le nom de la macro, ici
Presentation1.4 – Pour lier le raccourci à la macro, cliquez sur le bouton Modifier, et sur OK. Pour activer la macro, sélectionnez la cellule à présenter et effectuez le raccourci-clavier.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Patricia Frein (Carm2i)