Макрос на Visual Basic for Applications
Создать макрос электронного глоссария на Visual Basic for Applications для Word 2010
Есть файл учебника в формате .docx . Один из его разделов - глоссарий (список определений по каждому термину, который встречается в тексте)
Нужно создать макрос , который пробежится по глоссарию и сделает каждый термин закладкой, а потом пробежится по всему тексту и все найденные термины свяжет с нужными местами в глоссарии перекрёстными ссылками ("Вставка -> Гиперссылка")
Технические особенности:
1. В глоссарии будет указан термин в именительном падеже, а также в отдельном блоке для каждого термина в других падежах, в которых его также стоит искать в тексте для создания гиперссылки. Значения должны подхватываться как в именительном падеже, так и в других , естественно. Потом блоки с дополнительными падежами нужно удалить.
2. Если блок с дополнительными падежами отсутствует для данного конкретного термина - чтобы макрос не крешился, а шёл дальше и искал только термин в именительном падеже
3.Форматирование глоссария. Термины и блоки с дополнительными падежами могут быть обозначены специальным стилем, а могут - просто форматированием , на ваше усмотрение.
Данные для примера открыто публиковать не буду. Либо пишите в личку, если не ясно, либо уже как договоримся - всё покажу.
Указывайте цену в предложениях.