Médiaforma

LibreOffice Writer – Définir une nouvelle macro

Print Friendly, PDF & Email

Ouvrez le document dans lequel vous voulez enregistrer une macro. Déroulez le menu Outils, pointez l’entrée Macros et cliquez sur Enregistrer une macro. Si cette commande est grisée, c’est parce que l’enregistrement des macros est désactivé. Lancez la commande Options dans le menu Outils. La boîte de dialogue Options s’affiche. Développez l’entrée LibreOffice dans la zone de liste de gauche et cliquez sur Avancé. Sous Fonctionnalités optionnelles, cochez la case Activer l’enregistreur de macros et validez en cliquant sur OK :

A titre d’exemple, nous allons définir une macro qui affecte les attributs gras, italique et souligné à la sélection :

  • Assurez-vous qu’un bloc de texte est sélectionné.
  • Lancez la commande Macros/Enregistrer une macro dans le menu Outils. La palette flottante Enregistrer une macro s’affiche sur l’écran. Vous l’utiliserez pour mettre fin à l’enregistrement de la macro :
  • Cliquez successivement sur les icônes Gras, Italique et Soulignage, dans la barre d’outils Standard.
  • Cliquez sur Terminer l’enregistrement dans la palette Enregistrer une macro pour arrêter l’enregistrement de la macro. La boîte de dialogue Macros LibreOffice Basic s’affiche. Donnez un nom à la macro, puis cliquez sur Enregistrer:

Attention :

  • Le nom de la macro ne doit comporter aucun espace ni aucun caractère spécial (caractère accentué, cédille, signe).
  • Plusieurs actions ne sont pas mémorisées par l’enregistreur de macros : l’ouverture d’une fenêtre, le changement de fenêtre, les actions réalisées dans une autre fenêtre, les actions indépendantes du contenu du document, les sélections effectuées avec la souris.

Pour exécuter la macro, sélectionnez un bloc de texte, déroulez le menu Outils, pointez successivement les entrées Macros et Gérer les macros puis cliquez sur LibreOffice Basic. La boîte de dialogue Macros LibreOffice Basic s’affiche. Sous Macros de, développez les entrées Mes macros et Standard, puis cliquez sur Module1. La macro GrasItaliqueSouligne apparaît dans la zone de liste Macros existantes dans Module1. Cliquez dessus, puis cliquez sur Exécuter :

La boîte de dialogue Macros LibreOffice Basic se ferme et la macro s’exécute.

Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.