Статьи из блога
Статьи из блога
Как отобразить границы текста?
Метки: границы текста | макросы
Понедельник, 24 июля 2006 г.
Просмотров: 1339
Подписаться на комментарии по RSS
Версия для печати
Вопрос от Гарри по автоматическому отображению границ области текста в Word:
Как известно, набирать и корректировать текст значительно удобнее, если на страницах установлены границы текста. Поэтому до набора текста, при открытии нового файла вхожу в Tools (у меня интерфейс на английском) => Options => View => и ставлю "галочку" перед Text Boundaries, другими словами, устанавливаю границы текста в надежде, что файл для набора следующего текста будет открываться уже с этими установленными границами. Увы, этих действий хватает только для того текста, перед набором которого были установлены границы. Для набора следующего текста приходится повторять процедуру с установкой границ текста опять. Как решить проблему?
Да, для некоторых пользователей Word наличие в документе границ ввода текста достаточно удобная функция. К сожалению, эта функция или опция не сохраняется автоматически после закрытия документа. Новый запуск редактора, а я сейчас имею в виду версии Word XP и Word 2003, создает новый документ без этих границ.
Да, возможно Word отобразит границы текста, если между закрытием документа с включенной опцией и создание нового документа пройдет малый промежуток времени (минута или даже меньше).
Но попробуйте очистить память компьютера и затем открыть редактор. Границы не отобразятся.
Я пробовал в Word 2007 (beta) включить эту функцию (text boundaries) и обнаружил, что после закрытия редактора и повторного открытия границы ввода текста отображаются, то есть функция реально работает.
Кстати, подобный вопрос 8 мая 2006 года был задан (вполне возможно именно Гарри его и задавал) на сайте Rusfaq.ru, но, вероятно, ввиду отсутствия ответов был удален с сайта. Обнаружить текст вопроса удалось благодаря тому, что Яндекс хранит у себя проиндексированные, хоть и удаленные страницы.
Но не все так печально. Можно попытаться написать небольшой макрос, разместить кнопку макроса на панели инструментов и после запуска редактора Word достаточно будет нажать на эту кнопку, чтобы границы текста отобразились.
Начнем. Но для начала я рекомендую вам распечатать этот текст, чтобы вы могли сверяться с этими инструкциями и делать работу в редакторе. Иначе вам придется все время переключаться между окнами приложений.
- Создаем или открываем документ Word.
- Заходим в меню Сервис (Tools) => Макрос (Macro) и выбираем из открывшегося подменю команду Начать запись (Record New Macro).
- Откроется окно, как на скриншоте внизу:

- Присвойте новому макросу имя, например Borders и в поле Макрос доступен для: (Store macro in
выберите опцию Всех документов (Normal.dot) (All documents (Normal.dot) ), чтобы этот макрос был доступен для глобального шаблона Normal.dot, на основе которого и создаются все новые документы по умолчанию. - Затем нажмите левую кнопку панели (Toolbars) в группе Назначить макрос (Assign macro to), чтобы создать кнопку макроса. Откроется окно, в котором на вкладке Команды (Commands) в правой области вы увидите свежесозданный макрос с именем Normal.NewMacros.Borders.
- Перетащите ((Нажмите и удерживая нажатой кнопку мыши на имени макроса переместите макрос в область панели инструментов и отпустите кнопку мыши)) этот макрос на панель инструментов.
- Закройте диалоговое окно. Вы увидите небольшой квадрат с управляющими кнопками как на плеере, а курсор мыши будет иметь на хвосте изображение кассеты. Это означает, что макрос готов к записи ваших действий.
- В меню Сервис (Tools) выбираем команду Параметры (Options).
- На вкладке Вид (View) в группе Параметры режима разметки и веб-документа (Print and Web Layout options) ставим галочку на опции Границы текста (Text boundaries). Жмем на OK и закрываем окно.
- Нажимаем на управляющей кнопке окна макроса (квадрат) с изображением затемненного четырехугольника - кнопка Остановить запись (Stop Recording). Запись ваших действий прекратится и окно-квадрат исчезнет.
Все. Макрос создан и готов к работе. Проверяем его. Закройте редактор Word. По возможности очистите память компьютера. Запустите Word.
После открытия редактора с новым пустым документом нажмите вашу кнопку-макрос и вы увидите границы текста.
Возможно, вы захотите удалить этот макрос из редактора. Как это сделать?
Зайдите в меню Сервис (Tools) => Макрос (Macro) и выберите из открывшегося подменю команду Макросы (Macros).
Откроется окно со списком макросов, которые у вас есть в активном шаблоне. Найдите там этот новый макрос Borders и справа будет кнопка Delete. Нажмите ее и макрос будет удален.
Но кроме того, нужно еще удалить и саму кнопку с панели инструментов. Для этого зайдите в меню Сервис (Tools) и выберите команду Настройка (Customize). Откроется окно. И вам достаточно будет мышкой перетащить в это окно кнопку макроса с панели инструментов.


Поиск
Рубрики
Подписка
Читают
Обсуждают
страницы
сайты
статистика
Комментариев: 3
Я поражён - как это "опция не сохраняется"?! Ведь Word должен сохранять все настройки в главном шаблоне - Normal.dot. Может, у вас нет прав доступа к Normal.dot, или вы каждый раз отказываетесь от записиш
Леонид, именно так. Попробуйте установить границы, выйти из редактора и очистить кэш-память. Затем вновь запустите Word - границ не будет.
Не знаю, никогда в 2003-м не было такой проблемы. Один раз установил "границы текста", и потом хоть через неделю работай, все равно в новых документах отображается...