Статьи из блога

Автоматическая расстановка переносов

Галина интересуется:

Подскажите, как настроить word, чтобы при открытии любого документа текст был с переносами и чтобы не приходилось каждый раз выбирать сервис - язык - расстановка переносов?

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

 

[code lang="vb"]Sub AutoOpen()

'Расстановка переносов

If ActiveDocument.AutoHyphenation = False Then ActiveDocument.AutoHyphenation = True

End Sub[/code]

 

Для того, чтобы этот макрос работал для всех открываемых вами документов, необходимо поместить его в шаблон Normal.dot (если вы используете редактор Word 2003).

Откройте этот шаблон в режиме редактирования, затем откройте редактор Visual Basic и вставьте этот код в модуль NewMacros.

 

Подробнее о работе с макросами описано в следующих заметках:

Создание макроса из готового кода

Автоматическая запись макроса

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Еще записи по вопросам использования Microsoft Word:

Комментариев: 5

  1. Sergey
    19.08.2009 в 17:00 | #1

    У меня та же проблема но версия 2007г. Как настроить перенос текста?

  2. Аноним
    19.08.2009 в 19:31 | #2

    Аналогичным образом, только используйте шаблон Normal.dotm.

  3. Юра
    23.09.2009 в 10:11 | #3

    Вопрос про автоматическую расстановку переносов. Может быть есть программы или макросы которую улучшают автоматическую расстановку переносов? А то после установки выравнивания по ширине получаются слишком огромные пустые промежутки между словами.

  4. Игорь
    25.04.2012 в 13:17 | #4

    Вопрос в тему. Стоит Win 7 Проф и Офис 2010 Проф.

    Прислан через Outlook файл Word *имя*.doc Сохраняю его и просматриваю. Переносов нет, но горит сточка "Этот файл загружен из интернета и ...". Разрешаю редактирование, или разблокирую сам файл в папке - расставляются переносы. Во всех шаблонах: Normal.dot, Normal.dotx, Normal.dotm и др. автоматическая расстановка переносов убрана.

    Присланный *имя*.doc создан с помощью шаблона Normal (в свойствах файла написано).

    Почему так происходит?

  5. Валерий
    05.05.2016 в 06:05 | #5

    К Вам такой вопрос: слово "14-дневное" стоит в конце строки на странице. Word производит разрыв после дефиса и делает перенос на следующую строку слова "дневное". Как быть в таких случаях, как связать цифры, дефис и слово в одно целое?

    Естественно, применить Shift-Ctrl-пробел вокруг дефиса нецелесообразно, так как появляются пробелы вокруг дефиса (это неграмотно), хотя мы добиваемся соединения в одно целое слова "14-дневное".

    С уважением, Валерий (kutia@tut.by)

Оставьте комментарий!

(обязательно)

^ Наверх