1

Тема: Макрос форматирования текста документов

Добрый день!

Необходимо создать макрос (или несколько их), которые выполняли бы последовательность следующих действий для большого количества разных документов:

1.    Форматировать Заголовки Разделов разных уровней стилями:
ASFK_1(Шрифт: Times New Roman, 16 пт, полужирный, все прописные, Отступ: Слева:  0 см, Выступ:  1 см, По центру, Междустр.интервал:  одинарный, интервал Перед:  12 пт, После:  18 пт, Не добавлять интервал между абзацами одного стиля, Запрет висячих строк, С новой страницы, Не отрывать от следующего, Без переноса, Уровень 1, Поз.табуляции:  1 см, Выровнять по позиции табуляции, многоуровневый + Уровень: 1 + Стиль нумерации: 1, 2, 3, … + Начать с: 1 + Выравнивание: слева + Выровнять по:  0 см + Табуляция после:  1 см + Отступ:  1 см, Стиль: Связанный, Экспресс-стиль, Следующий стиль: _ ASFK_Normal),
ASFK_2 (Шрифт: Times New Roman, 16 пт, полужирный, не все прописные, Отступ: Слева:  0 см, Выступ:  1,5 см, По левому краю, интервал После:  12 пт, Не с новой страницы, Уровень 2, Поз.табуляции:  1,5 см, Выровнять по позиции табуляции + нет в  1 см, Стиль: Экспресс-стиль, Основан на стиле: Заголовок 1;ASFK_1, Следующий стиль: _ ASFK_Normal),
ASFK_3 (Шрифт: Times New Roman, 13 пт, Отступ: Слева:  0 см, Выступ:  1,7 см, Не разрывать абзац, Уровень 3, Поз.табуляции:  1,7 см, Выровнять по позиции табуляции + нет в  1,5 см, Стиль: Экспресс-стиль, Основан на стиле: Заголовок 2;ASFK_2, Следующий стиль: _ ASFK_Normal),
ASFK_4(Шрифт: 12 пт, Отступ: Слева:  0 см, Выступ:  2 см, Уровень 4, Поз.табуляции:  2 см, Выровнять по позиции табуляции + нет в  1,7 см, Стиль: Экспресс-стиль, Основан на стиле: Заголовок 3;ASFK_3, Следующий стиль: _ ASFK_Normal).

2.    Оформить текст стилем ASFK_Normal (Шрифт:Times New Roman, 12 пт, выравнивание текста по левому краю, междустрочный интервал 1, абзацный отступ 1)

3.    Провести форматирование шапки и текста таблиц в соответствии со стилем таблиц _ASFK_Table (Шапка: Times New Roman, 12 пт, полужирный, выравнивание текста по центру, заливка серая, повторение заголовка на каждой странице, междустрочный интервал 1; Основная таблица: Times New Roman, 12 пт, выравнивание текста по левому краю, междустрочный интервал: 1, интервал После:  0 пт, слева:  0,01 см + справа:  0,01 см, рамка: (одинарная, Авто,  0,5 пт линия), Основан на стиле: Обычная таблица)

4.    Выровнять таблицы по ширине окна

5.    Выровнять рисунки по ширине окна

6.    Автоматизировать названия к рисункам (В абзацах под рисунками, с текстом «Рис. [номер]» заменить автонумерацией «Рисунок [номер].», при этом оставив его заголовок, если он есть. Если нет сделать просто «Рисунок [номер].». Форматирование текста: Times New Roman, 12 пт, полужирный,  выравнивание текста по центру, междустрочный интервал 1, Отступ: Слева:  0 см, Выступ:  0 см)

7.    Автоматизировать названия к таблицам (В абзацах над таблицами добавить автонумерацию «Таблица [номер].» оставив ее заголовок, если он есть. Если нет оставить «Таблица [номер].»  Форматирование текста: Times New Roman, 12 пт, полужирный, выравнивание текста по левому краю, междустрочный интервал 1, абзацный отступ 1, Отступ: Слева:  0 см, Выступ:  0 см)

8.    Сделать форматирование нумерации (Замена существующих на «1+ , далее 1.1.+, 1.1.1.+  и т.д.». Отступ: 1, выступ: 1,5)

9.    Сделать  форматирование маркеров (Замена существующих на «–». Отступ: 1, выступ: 1,5)

10.    Форматирование Оглавления  - сделать как Автособираемое оглавление 1

Имеется Шаблон документа, в котором наглядно представлены все требования. Если необходимо для уточнения, вышлю.

Укажите стоимость данной работы.

2

Re: Макрос форматирования текста документов

почти все пункты в разное время делала для своих нужд, что то по-проще, к чему -то не знаешь как подступиться(особенно автонумерация таблиц, рисунков и автооглавление)
итого 10 макросов и возможно служебные
не уверена, что у меня хватит терпения сиё осилить

====
пример конечно посмотрела бы, ради любопытства
может что-то вы в своем манускрипте забыли(например таблицы могут быть регулярные и нерегулярные, весьма противные для программирования)
====
и кстати --что это за работа
--курсовая
--производственная

3

Re: Макрос форматирования текста документов

shanemac51, напишите пожалуйста почту, дальнейшее описание и обсуждение продолжим)

4

Re: Макрос форматирования текста документов

shanemac51@yandex.ru