Категории заданий

VBA-макрос для MS Word 2003

Александр Исполнитель: Александр 
Оценка: +1
Отзыв: Сделано значительно больше чем в ТЗ!
Стоимость: 500
Категория: Другое
Время выполнения: 1 день
Поиск кандидата: 0 сек


Подробное описание:

ТЗ на VBA-макрос для MS Word 2003 для обработки оглавлений У меня проблемы с фильтрацией сообщений, поэтому в офлайне буду читать почту!!! 1. Для всего текста должно быть выполнено: a. Шрифт: TimesNewRoman, Обычный, 14 пт, Подчеркивание: нет, Масштаб: 100%, Интервал: Обычный, Смещение: нет. b. Абзац: выравнивание по ширине, Отступ: 0 ,0, первая строка: нет, Интервал: перед: 0 пт, после: 0 пт, междустрочный: Одинарный. c. Заменяем символы табуляции на пробелы (Посмотреть можно: «Правка/Заменить -> Больше -> Специальный -> Табуляция»). d. Заменяем лишние знаки абзаца внутри элемента оглавления на пробел (Посмотреть можно: «Правка/Заменить -> Больше -> Специальный -> Выбираем специальный знак -> Знак абзаца»). e. Убираем специальные знаки: разрыв строки, мягкий перенос, разрыв раздела, лишние пробелы (Посмотреть можно: «Правка/Заменить -> Больше -> Специальный -> Выбираем специальный знак и далее каждый вышеприведенный знак»). f. Оставляем между словами только по одному пробелу. g. В инициалах авторов заменяем цифру «3» на букву «З». h. Удаляем все графические объекты. 2. Если все символы у авторов и заголовков статей написаны большими, то устанавливаем авторов и заголовки статей как в предложениях (первые буквы и инициалы большими, остальные буквы строчными). 3. Устанавливаем названия географических объектов, стран, округов, регионов, крупных городов, известных организаций (Север, Юг, Урал, Кавказ, Россия, РФ, Центральный Федеральный Округ, Москва, С.-Петербург, Европейская Комиссия, ЕС, Газпром, Роснефть) и их сокращения с большой буквы. Список таких названий должен быть вынесен либо в отдельный txt-файл (регистр не должен иметь значения), либо в известном месте макроса по образцу может дополняться напрямую. 4. В названиях рубрик (заголовки, где нет авторов) оставляем регистр как есть. 5. Между заглавием/авторами и номером страницы должен быть символ «пробел». В том случае если сначала идет фамилия, а затем инициалы, то между фамилией и инициалами обязательно должен быть символ «пробел». 6. Должна быть реализована проверка правильности инициалов: a. инициалы могут состоять из одной буквы; b. пропущена точка «.» (например, «НА.» вместо «Н.А.», или «Н.А» вместо «Н.А.» или «НА» вместо «Н.А.»); c. вместо точки «.» стоит символ запятая «,» (например, «Н,А.» вместо «Н.А.»); d. если фамилий несколько, то может быть пропущена точка «.» перед запятой (например, «Н.А,» вместо «Н.А.,»); e. вместо точки «.» стоит символ дефиса «-» (например, «Н-А.» вместо «Н.А.»); f. в сложных случаях должны использоваться знания полученные из разбора предыдущего оглавления строки. Возможен повторный проход. 7. Примеры не обработанных файлов можно посмотреть здесь: https://drive.google.com/folderview?id=0B-g1on_CiAZefjFkRjhvLWk0OWoxbFdJcTR6TWxtU2czTktfdHlQRUYyc3hnM0ZCMFNwYkk&usp=sharing

Рассказать друзьям

Подпишитесь на полезные статьи

Примеры заданий и практические советы по аутсорсингу задач

   



На дайджест уже подписалось 555214 читателей!

Присоединяйтесь к нам в соцсетях!