Макрос на Visual Basic for Applications

Сергей16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.04.2012

Создать макрос электронного глоссария на Visual Basic for Applications для Word 2010

Есть файл учебника в формате .docx . Один из его разделов - глоссарий (список определений по каждому термину, который встречается в тексте)

Нужно создать макрос , который пробежится по глоссарию и сделает каждый термин закладкой, а потом пробежится по всему тексту и все найденные термины свяжет с нужными местами в глоссарии перекрёстными ссылками ("Вставка -> Гиперссылка")

Технические особенности:

1. В глоссарии будет указан термин в именительном падеже, а также в отдельном блоке для каждого термина в других падежах, в которых его также стоит искать в тексте для создания гиперссылки. Значения должны подхватываться как в именительном падеже, так и в других , естественно. Потом блоки с дополнительными падежами нужно удалить.

2. Если блок с дополнительными падежами отсутствует для данного конкретного термина - чтобы макрос не крешился, а шёл дальше и искал только термин в именительном падеже

3.Форматирование глоссария. Термины и блоки с дополнительными падежами могут быть обозначены специальным стилем, а могут - просто форматированием , на ваше усмотрение.

Данные для примера открыто публиковать не буду. Либо пишите в личку, если не ясно, либо уже как договоримся - всё покажу.

Указывайте цену в предложениях.