Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

В этом выпуске опубликованы следующие советы:


Word Expert - профессиональная работа с текстом

Выпуск рассылки №87 от 2008-02-22 15:05

В этом выпуске:

  1. Советы и подсказки
  2. Требуется помощь!
  3. Полезные ссылки
  4. Информация об авторских правах

Советы и подсказки

Если у вас есть идея или совет по эффективному использованию редактора Word, то пишите мне через форму контактов на сайте. Любые ваши дельные советы и подсказки будут размещены в очередных выпусках рассылки и на сайте (с указанием вашего авторства).

Обновление текстовых полей в надписях

На прошлой неделе я получил письмо от читателя с вопросом: Известно, что для обновления всех полей в документе, нужно выделить весь текст и нажать «F9». Но если поле находится в надписи, например, название рисунка, то приходится выделять каждый рисунок, в нем надпись и нажимать «F9». А у меня в дипломе 49 рисунков и диаграмм. Как средствами Visual Basic выбрать все надписи в документе? Под надписями я понимаю графические элементы, имеющие в себе текст.

Поскольку я несколько поостыл к изучению программирования на VBA, то помочь с решением сразу не мог и предложил задать этот вопрос на сайт RusFAQ.ru. Однако полученный совет (выделить весь текст сочетанием клавиш «Ctrl»+«A» и затем нажать клавишу «F9») не решал проблему, поскольку поля находились в надписях, а обновление применялось исключительно к выделенному тексту.

Сама по себе поставленная задача достаточно легка в реализации для тех, кто разбирается в программировании на VBA. Тем не менее, удалось "накропать" пару строчек кода для макроса, который позволяет обновить поля, находящиеся во всех надписях в документе. Обращаю ваше внимание, что макрос работает только для надписей.
Вот получившийся код:
Sub shUp()
Dim sh As Shape
For Each sh In ActiveDocument.Shapes
    sh.TextFrame.TextRange.Fields.Update
Next sh
End Sub
Если вы не знаете, как подключить к документу и применить этот макрос, изучите следующие заметки с сайта:
Автоматическая запись макроса
Создание макроса из готового кода

Оставить комментарий | Написать письмо

Рамки вместо надписей

Елена спрашивает: Можно ли создать сноску для текста надписи?
Увы, надписи неправильно работают с определенными элементами: сносками, примечаниями и некоторыми полями. Вставить сноски для текста надписей не удасться. Разработчики Microsoft рекомендуют использовать рамки, которые являются по сути такими же текстовыми контейнерами, что и надписи. Отличия между ними кроются в расширенных возможностях рамок.

Однако, найти в редакторе Word 2003 команду для непосредственной вставки рамки в документ непросто: разработчики убрали эту команду подальше от пользователя по каким-то своим соображениям. Они ее разместили на панели инструментов Формы. Кстати, в более ранних версиях редактора Word рамки именовались кадрами.

Чтобы вывести панель инструментов Формы, в меню Вид наведите указатель мыши на пункт Панели инструментов и установите флажок для команды Формы. Эта панель будет выведена на окно редактора.

Если вам не требуется вся панель инструментов Формы, вы можете вывести на свои панели только один значок - Добавить рамку. Это делается просто: открываете диалоговое окно Настройка, переходите на вкладку Команды, в поле Категории выбираете Вставка, в поле Команды находите команду Горизонтальная рамка и выносите ее на панель инструментов. Более подробно операции добавления и удаления кнопок с панелей инструментов, а также множество иных полезных приемов, описаны в моей книге Word 2003/2007. Народные советы, которую вы можете приобрести в книжных магазинах или через Интернет.

Если вы работаете с редактором Word 2007, то кнопку-команду Горизонтальная рамка можно найти по следующему пути: вкладка Разработчик — группа команд Элементы управления — кнопка Инструменты из предыдущих версий — кнопка Вставить горизонтальную рамку.
Используйте рамки точно так же, как и надписи.

Но что делать, если в документе уже используются надписи, а вам необходимо добавить к тексту надписи сноски, что и интересует Елену? В этом случае необходимо преобразовать надписи в рамки:
  • Выделите надпись
  • Щелкните правой кнопкой мыши и выберите команду Формат надписи
  • В открывшемся диалоговом окне перейдите на вкладку Надпись и нажмите кнопку Преобразовать в рамку
Теперь можно добавлять в рамку сноски и другие элементы, с которыми объект Надпись не может справиться.
Оставить комментарий | Написать письмо

Вопросы и ответы о гиперссылках в редакторе Word

В базе данных Microsoft опубликована новая статья, содержащая ответы на наиболее часто задаваемые вопросы пользователей о создании и использовании гиперссылок в Microsoft Word 2002 и более поздних версий программы Word.

Вопросы, содержащиеся в статье:
  • При вводе адреса файла с пробелами и нажатия клавиши ПРОБЕЛ программа Word заменяет адрес гиперссылкой. Как полностью ввести адрес с пробелами, чтобы программа Word не преобразовала его в гиперссылку?
  • Как выключить функцию автоматического создания гиперссылок?
  • Как изменить отображаемый текст или изображение гиперссылки после ее создания?
  • Как удалить гиперссылку без потери отображаемого текста и изображения?
  • Как изменить URL-адрес гиперссылки?
  • Как создать гиперссылки на объекты в этом же документе?
  • В чем разница между этим относительной и абсолютной гиперссылкой?
  • При выборе гиперссылки в программе Word появляется сообщение о том, что для открытия файла отсутствуют зарегистрированные программы. Как открыть файл?
Оставить комментарий | Написать письмо

Уголки на границах полей документа

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

Они отображались исключительно на экране компьютера, но не распечатывались.
Сначала я предположил, что это границы текста в колонтитулах или рамки в них же. Но я ошибался. К сожалению, в тот момент я так и не смог понять, что это за уголки и как от них избавиться.

И вот буквально сегодня по ссылке, опубликованной на форуме Microsoft Office, решение этой проблемы само нашло меня.
Как оказалось, источником появления уголков было добавление японского языка в список доступных языков для приложений Microsoft Office 2003. Из-за этого в диалоговом окне Параметры также появились две дополнительные вкладки: Азиатское оформление и Поиск (Япония).
Чтобы избавиться от этих уголков следует открыть диалоговое окно Языковые параметры Microsoft Office 2003. В поле Доступные языки выделите строку "японский" и нажмите кнопку Удалить. После этого будет предложено перезагрузить приложения Microsoft Office. Согласитесь с этим предложением и уголки исчезнут из ваших документов.
Оставить комментарий | Написать письмо

Требуется помощь

Если вы знаете ответы на вопросы читателей, пожалуйста, присылайте ваши решения через контактную форму на сайте.

Вопрос:
Большой список строк, первая строка выделена ПОЛУЖИРНЫМ, вторая нет, то есть через одну, так весь список.
Нужно чтобы в выделенной жирным строке оставалось одно первое слово, если первое слово повторяется в другой строке, то это слово удаляется до второго слова и так далее. К примеру:
1строка. Саша
3строка. Саша мыла
5строка. Саша мыла раму.

Можно ли создать такой макрос в Word и как?
Ответить
Вопрос:
Подскажите пожалуйста, как мне из модуля изменить свойства Caption у Label объектов находящихся в тексте (работаем в Word'е), помещенных туда с помощью панели инструментов: Элементы управления.
Пример: среди текста имеются Label 1, Label2..... и т.д., добавленные с помощью панели инструментов: Элементы управления, нажимаем "выполнить", к примеру , "макрос1", а этот макрос меняет свойство Caption каждого Label.
Ответить

Полезные ссылки

Информация об авторских правах

Вся информация, представленная на сайте WordExpert.ru и в этой рассылке, никаким образом не связана с корпорацией Microsoft. В рассылке упоминаются компании и продукты, которые могут быть зарегистрированными торговыми марками и принадлежать различным физическим и юридическим лицам как на территории РФ, так и за ее пределами.

Авторские права на все материалы, опубликованные на сайте WordExpert.ru и в этой рассылке (включая текст, фотографии, подборку, расположение и т.п.) принадлежат Кокину Антону Вадимовичу, если не указано иное. Вы можете свободно использовать и распространять эти материалы с обязательной ссылкой вида "Информация с сайта WordExpert.ru" и с обязательным указанием автора материала.

Все материалы, опубликованные на сайте WordExpert.ru и в этой рассылке, представлены на информационной основе. Вы можете использовать любую информацию с сайта WordExpert.ru или из данной рассылки исключительно на свой страх и риск. Тем не менее, я рекомендую перед применением какой-либо информации с сайта WordExpert.ru или из данной рассылки обязательно сохранять и создавать резервные копии ваших документов.

В этой рассылке также упоминаются различные web-страницы с соответствующими ссылками. Эти ссылки указываются исключительно в информационных целях и никакой рекомендации или одобрения с моей стороны данных веб-страниц не подразумевается, если не указано иное.


В избранное