Макрос замены стилей в LibreOffice(Basic)

"В шаблоне у нас существует набор стилей , которые должны использоваться при подготовке документа. Часто аналитики ошибаются и/или забывают и не используют преднастроенный стиль. Задача сводится к поиску участков документа, которые не соответствуют стилю и производиться автоматическая замена на ранее преднастроенный. Дополнительно должно проверяться наличие наименований таблиц, рисунков, наличие ссылок на приложения."

Тему летней практики не выбирал, в макросах в Либре не разбираюсь, как и в Basic. Помогите, пожалуйста.