LibreOffice pode gravar comandos executados com o teclado e mouse no Writer e Calc
Se o item de menu Ferramentas → Macros → Gravar macro não estiver disponível, certifique-se que a função de gravação está ativa em LibreOffice → PreferênciasFerramentas → Opções… → LibreOffice → Avançado.
Você verá a pequena caixa de diálogo Gravar macro com um único botão: o botão Parar gravação.
Execute as ações que você deseja gravar no documento.
Pressione a tecla Escape para desfazer a seleção do objeto, pois, no momento, o gravador de macro não registra essa ação através do clique do mouse.
Será exibida a caixa de diálogo Macro, para você salvar e executar a macro.
Para cancelar a gravação sem salvar a macro, clique no botão Fechar na caixa de diálogo Gravar macro.
As ações seguintes não serão gravadas:
Abrir uma janela não é gravado.
Ações executadas em outra janela que aquela onde o gravador iniciou, não são gravadas.
Trocas de janelas não são gravadas.
Ações não relacionadas ao conteúdo do documento não são gravadas. Por exemplo, alterações feitas nas caixas de diálogo de Opções, organizador de macros, personalização.
Seleções só são gravadas se executadas pelo teclado (movendo o cursor), e não quando o mouse for utilizado.