Разработка макроса VBA (MS Word): автонумерация

Александр18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
08.06.2007

Требуется макрос на Visual Basic (Word) для изменения автоматической нумерации нумерованных и маркированных списков на текстовую нумерацию.

Например, нумерованный список:

1. список автоматический

2. список автоматический

а. список автоматический

б. список автоматический

3. список автоматический

Нумерацию (маркировку) надо изменить с автоматической на формат "простой текст" (и обратно).

Исполнение:

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

Поддержка нумерации и маркировки: все, что обычно поддерживает MS Word (арабские цифры, римские цифры, буквы латинские и криллические, а насчет маркеров – их менять на обычный дефис).

Функционал, вариант А:

1. По всему тексту документа исправить формат с автоматического на текстовый:

а. нумерованные списки

б. маркированные списки

Функционал, вариант Б:

1. По всему тексту документа исправить формат с автоматического на текстовый:

а. нумерованные списки

б. маркированные списки

2. "Запомнить" где какая была нумерация.

3. Второй макрос меняет формат с текстового на автоматический в соответствие с "запомненными" данными.

Стоимость:

Макрос, вариант А: USD 30

Макрос, вариант Б: USD 50

Пример нумерованных списков во вложении.

Жду предложений.

С уважением,

Александр