![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 04.02.2012
Сообщений: 3
|
![]()
Добрый день, помогите создать 2 макроса для Word 2003.
Первый. 1) При нажатии комбинации клавиш ставит после выделенно текста метку предметного указателя. 2) При этом форматирование метки должно быть: цвет текста розовый, Times New Roman, 9 кегль, обычный. Первая буква метки должна быть заглавной 3) При этом чтобы работал он как с отдельными словами, там и выделенными словосочетаниями. Второй 1) Выделяет в документе слово по признаку-- курсив, латиница. 2) Если после слова идет пробел--выделяет следующее слово с такими параметрами 3) Если после слова идет знак ), то ставит метку предметного указателя на выделенное слово или фразу. 4) Форматирование метки предметного указателя такое же, как в 1-м. Пример текста ниже. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,154
|
![]()
не понял что такое:
метка предметного указателя |
![]() |
![]() |
![]() |
#3 |
Регистрация: 04.02.2012
Сообщений: 3
|
![]()
В разделе Вставка-Ссылки есть пункт--оглавление и указатели, там вкладка предметный указатель, где указаны термины и страницы, на которых они встречаются.
Собирается он на основе меток, расставленных скрытым текстом в документе, рядом с отпределяемым словом. Для постановки метки нужно выделить термин и нажать Shift+Alt+X, откроется диалоговое окно, где он будет обозначен. Для обработки больших текстов (около 200 стр А4) такой способ не очень удобен. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,154
|
![]()
ОК, просветили, не пользовался
нервов на это не хватит, хотя как знать... если разобраться всё в Ворде делается как Shift+Контрол+..... а тут на тебе Shift+Alt+X ну а в справке Ворда "элемент указателя" не пробовали смотреть? |
![]() |
![]() |
![]() |
#5 |
Регистрация: 04.02.2012
Сообщений: 3
|
![]()
Я смотрел, конечно.
Проблема в том, что необходима обработка большого объема текста, и просто расстановка вручную достаточно муторное занятие на неделю. А так за паду дней управиться нужно. Потому нужен макрос, который сделает часть работы за меня. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработчик события для смещения указателя мыши по окну программы... | vedro-compota | Мультимедиа в Delphi | 8 | 15.06.2010 06:08 |
Алгоритм Лас Вегаса для расстановки восьми ферзей | Сурка | Помощь студентам | 18 | 31.05.2010 18:59 |
Инкремент для указателя массива структур | Valter | Общие вопросы C/C++ | 6 | 31.05.2010 18:30 |
как выделить память для указателя (pointer), и сюда же, записать : integer, потом через 4 байта, boolean? | bigxman | Общие вопросы Delphi | 1 | 02.02.2009 21:17 |
Вопрос по организации поиска и расстановки меток | Melifaro | Компоненты Delphi | 4 | 01.11.2007 09:53 |