![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 22.09.2015
Сообщений: 3
|
![]()
Всем привет!
Никак не могу разобраться с автозаменой текста в Ворде. Речь идет о замене одного слова на другое автоматически с предварительным указанием в настройках какое слово на какое менять. Замена слова происходит только тогда, когда ставишь курсор после слова и жмешь пробел или Enter, а вот автоматической замены одного слова на другое в автоматическом режиме нету. Что это, баг? Или я что-то не понимаю. Неужели автозамена фактически выполняется в ручном режиме? У меня версия Ворд 2010 года. Хотелось бы, чтобы программа меняла сама слова при открытии файла, без того, чтобы по каждому слово пройтись вручную и нажать пробел. Спасибо за ответы! |
![]() |
![]() |
![]() |
#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. Причина: исправленный пример. |
![]() |
![]() |
![]() |
#3 | |
Новичок
Джуниор
Регистрация: 22.09.2015
Сообщений: 3
|
![]() Цитата:
![]() Кстати, забыл написать. Немного еще злоупотреблю Вашим вниманием. А Вы не знаете, как в макросе прописать код так, чтобы я одну заглавную букву, пример - "S", менял на сокращенное слово "станд.", только, чтобы в словах, начинающихся на букву "S", замены не происходило. Последний раз редактировалось Scrooge3; 23.09.2015 в 14:46. |
|
![]() |
![]() |
![]() |
#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. Причина: убрал излишества. |
![]() |
![]() |
![]() |
#5 | |
Новичок
Джуниор
Регистрация: 22.09.2015
Сообщений: 3
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
но я бы попробовал так: Код:
|
|
![]() |
![]() |
![]() |
#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 |