|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.09.2015, 16:21 | #1 |
Новичок
Джуниор
Регистрация: 22.09.2015
Сообщений: 3
|
Автозамена в Ворде работает с багом
Всем привет!
Никак не могу разобраться с автозаменой текста в Ворде. Речь идет о замене одного слова на другое автоматически с предварительным указанием в настройках какое слово на какое менять. Замена слова происходит только тогда, когда ставишь курсор после слова и жмешь пробел или Enter, а вот автоматической замены одного слова на другое в автоматическом режиме нету. Что это, баг? Или я что-то не понимаю. Неужели автозамена фактически выполняется в ручном режиме? У меня версия Ворд 2010 года. Хотелось бы, чтобы программа меняла сама слова при открытии файла, без того, чтобы по каждому слово пройтись вручную и нажать пробел. Спасибо за ответы! |
22.09.2015, 16:57 | #2 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Издержки перевода
То, что происходит при открытии и закрытии документов Word, надо описывать в VBE кодами под названием AutoOpen и AutoClose соответственно.
Пример: http://www.cyberforum.ru/vba/thread790698.html#5. Вот, кстати, корректировка набора, подобную которой я использую уже лет 17: http://www.cyberforum.ru/ms-word/thread1119483.html#8. Если обозвать её AutoOpen — будет выполняться при открытии. Например, буквосочетание (не слово!) сталинград (независимо от «заглавности» его букв) на Волгоград меняется при открытии так: Код:
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 23.09.2015 в 01:18. Причина: исправленный пример. |
23.09.2015, 14:39 | #3 | |
Новичок
Джуниор
Регистрация: 22.09.2015
Сообщений: 3
|
Цитата:
Кстати, забыл написать. Немного еще злоупотреблю Вашим вниманием. А Вы не знаете, как в макросе прописать код так, чтобы я одну заглавную букву, пример - "S", менял на сокращенное слово "станд.", только, чтобы в словах, начинающихся на букву "S", замены не происходило. Последний раз редактировалось Scrooge3; 23.09.2015 в 14:46. |
|
23.09.2015, 14:52 | #4 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Обед; смена караула!
Scrooge3, это должен знать каждый…
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 24.09.2015 в 13:01. Причина: убрал излишества. |
23.09.2015, 15:21 | #5 |
Новичок
Джуниор
Регистрация: 22.09.2015
Сообщений: 3
|
Спасибо! Да я не настаиваю. И так большое дело сделали. Теперь столько времени удалось сэкономить.
|
23.09.2015, 16:03 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
но я бы попробовал так: Код:
|
|
23.09.2015, 17:53 | #7 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Нет-нет, Serge_Bliznykov ещё какой спец!
Просто Word’ом обычно занимаются самоучки и любители. А профи обращаются сюда.
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автозамена с дублями | tootoon | Microsoft Office Excel | 4 | 29.10.2013 23:53 |
Автозамена | pusik | БД в Delphi | 7 | 01.06.2011 14:36 |
Автозамена в ворде | djexler | Microsoft Office Word | 1 | 03.03.2011 07:21 |
Автозамена из диапазона | dokwill | Microsoft Office Excel | 4 | 10.07.2010 00:39 |