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

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

Как отобразить границы текста?

Рубрика: Вопрос-Ответ, Макросы
Метки: |
Понедельник, 24 июля 2006 г.
Просмотров: 18407
Подписаться на комментарии по RSS
Версия для печати

[Ссылки на статью]

Вопрос от Гарри по автоматическому отображению границ области текста в Word:

Как известно, набирать и корректировать текст значительно удобнее, если на страницах установлены границы текста. Поэтому до набора текста, при открытии нового файла вхожу в Tools (у меня интерфейс на английском) => Options => View => и ставлю "галочку" перед Text Boundaries, другими словами, устанавливаю границы текста в надежде, что файл для набора следующего текста будет открываться уже с этими установленными границами. Увы, этих действий хватает только для того текста, перед набором которого были установлены границы. Для набора следующего текста приходится повторять процедуру с установкой границ текста опять. Как решить проблему?

Да, для некоторых пользователей Word наличие в документе границ ввода текста достаточно удобная функция. К сожалению, эта функция или опция не сохраняется автоматически после закрытия документа. Новый запуск редактора, а я сейчас имею в виду версии Word XP и Word 2003, создает новый документ без этих границ.

 

Да, возможно Word отобразит границы текста, если между закрытием документа с включенной опцией и создание нового документа пройдет малый промежуток времени (минута или даже меньше).

 

Но попробуйте очистить память компьютера и затем открыть редактор. Границы не отобразятся.

 

Я пробовал в Word 2007 (beta) включить эту функцию (text boundaries) и обнаружил, что после закрытия редактора и повторного открытия границы ввода текста отображаются, то есть функция реально работает.

 

Кстати, подобный вопрос 8 мая 2006 года был задан (вполне возможно именно Гарри его и задавал) на сайте Rusfaq, но, вероятно, ввиду отсутствия ответов был удален с сайта. Обнаружить текст вопроса удалось благодаря тому, что Яндекс хранит у себя проиндексированные, хоть и удаленные страницы.

 

Но не все так печально. Можно попытаться написать небольшой макрос, разместить кнопку макроса на панели инструментов и после запуска редактора Word достаточно будет нажать на эту кнопку, чтобы границы текста отобразились.

 

Начнем. Но для начала я рекомендую вам распечатать этот текст, чтобы вы могли сверяться с этими инструкциями и делать работу в редакторе. Иначе вам придется все время переключаться между окнами приложений.

  1. Создаем или открываем документ Word.
  2. Заходим в меню Сервис (Tools) => Макрос (Macro) и выбираем из открывшегося подменю команду Начать запись (Record New Macro).
  3. Откроется окно, как на скриншоте внизу:

     

    macro Word
  4.  

  5. Присвойте новому макросу имя, например Borders и в поле Макрос доступен для: (Store macro insmile выберите опцию Всех документов (Normal.dot) (All documents (Normal.dot) ), чтобы этот макрос был доступен для глобального шаблона Normal.dot, на основе которого и создаются все новые документы по умолчанию.
  6. Затем нажмите левую кнопку панели (Toolbars) в группе Назначить макрос (Assign macro to), чтобы создать кнопку макроса. Откроется окно, в котором на вкладке Команды (Commands) в правой области вы увидите свежесозданный макрос с именем Normal.NewMacros.Borders.
  7. Перетащите ((Нажмите и удерживая нажатой кнопку мыши на имени макроса переместите макрос в область панели инструментов и отпустите кнопку мыши)) этот макрос на панель инструментов.
  8. Закройте диалоговое окно. Вы увидите небольшой квадрат с управляющими кнопками как на плеере, а курсор мыши будет иметь на хвосте изображение кассеты. Это означает, что макрос готов к записи ваших действий.
  9. В меню Сервис (Tools) выбираем команду Параметры (Options).
  10. На вкладке Вид (View) в группе Параметры режима разметки и веб-документа (Print and Web Layout options) ставим галочку на опции Границы текста (Text boundaries). Жмем на OK и закрываем окно.
  11. Нажимаем на управляющей кнопке окна макроса (квадрат) с изображением затемненного четырехугольника - кнопка Остановить запись (Stop Recording). Запись ваших действий прекратится и окно-квадрат исчезнет.

Все. Макрос создан и готов к работе. Проверяем его. Закройте редактор Word. По возможности очистите память компьютера. Запустите Word.

 

После открытия редактора с новым пустым документом нажмите вашу кнопку-макрос и вы увидите границы текста.

 

Возможно, вы захотите удалить этот макрос из редактора. Как это сделать?

 

Зайдите в меню Сервис (Tools) => Макрос (Macro) и выберите из открывшегося подменю команду Макросы (Macros).

Откроется окно со списком макросов, которые у вас есть в активном шаблоне. Найдите там этот новый макрос Borders и справа будет кнопка Delete. Нажмите ее и макрос будет удален.

 

Но кроме того, нужно еще удалить и саму кнопку с панели инструментов. Для этого зайдите в меню Сервис (Tools) и выберите команду Настройка (Customize). Откроется окно. И вам достаточно будет мышкой перетащить в это окно кнопку макроса с панели инструментов.

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:

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

  1. Леонид Бродский
    08.11.2006 в 15:31 | #1

    Я поражён - как это "опция не сохраняется"?! Ведь Word должен сохранять все настройки в главном шаблоне - Normal.dot. Может, у вас нет прав доступа к Normal.dot, или вы каждый раз отказываетесь от записиш

  2. 08.11.2006 в 15:39 | #2

    Леонид, именно так. Попробуйте установить границы, выйти из редактора и очистить кэш-память. Затем вновь запустите Word - границ не будет.

  3. Dиоnis
    04.04.2007 в 00:31 | #3

    Не знаю, никогда в 2003-м не было такой проблемы. Один раз установил "границы текста", и потом хоть через неделю работай, все равно в новых документах отображается...

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

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

^ Наверх