Les macros sont de petits programmes qui automatisent l'exécution d'opérations longues ou fréquemment répétées dans une présentation. Le langage de programmation Lua est utilisé pour développer des macros pour MyOffice Presentation (Beta).
En règle générale, les macros sont utilisées pour :
•Ajouter du texte
•Rechercher et remplacer dans le texte
•Supprimer du texte
Si la présentation contient des macros, le menu Outils affiche le sous-menu Exécuter la macro qui donne accès à la liste des macros dans la présentation.
Pendant l'exécution de la macro, le travail avec la présentation est bloqué par un message sur l'exécution de la macro.
Si la macro ne peut être exécutée pour une raison quelconque (par exemple, une erreur dans la macro elle-même), un message d'erreur sera affiché.