Les macros sont de petits programmes à l'aide desquels l'exécution d'opérations longues ou fréquemment répétées est automatisée dans une feuille de calcul. Le langage de programmation Lua est utilisé pour développer des macros pour МyOffice Spreadsheet.
En règle générale, les macros sont utilisées pour résoudre les tâches suivantes :
•Ajout de texte
•Recherche et remplacement dans le texte
•Suppression du texte
S'il y a des macros dans le document, le menu Outils affiche l'option Exécuter la macro qui donne accès à la liste des macros dans le document.
Pendant l'exécution de la macro, le travail avec le document 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 commande elle-même), le message d'erreur sera affiché.