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

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


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

Выпуск рассылки №89 от 2008-03-15 09:56

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

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

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

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

Особенности команды "Очистить формат"

Владимир задал вопрос: «Почему происходит следующее и есть ли другой вариант решения проблемы? Ситуация: Когда я изменяю стиль Обычный, а именно устанавливаю Отступ первой строки, то при выборе комнады Очистить формат Word должен форматировать выделенный абзац в соответствии со стилем Обычный, и, стало быть, абзацу должен присваиваться отступ первой строки. Но абзацу присваивается не Отступ первой строки, а Отступ.»

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

Есть другой способ применения к нужному абзацу стиля Обычный - вместо использования команды Очистить формат. Для этого надо использовать сочетание клавиш «Ctrl»+«Shift»+«N».
Оставить комментарий | Написать письмо

Использование Word в качестве HTML-редактора

Один из читателей сайта WordExpert.ru задал вопрос: «Можно ли использовать редактор Word как HTML-редактор, с возможностью просмотра получаемого кода?»

На мой взгляд, Word можно использовать как HTML-редактор, но вот просмотреть получающийся код в нем не удастся. Все-таки это текстовый редактор. Тем не менее, я расскажу об одном способе (для Word 2003), который может заинтересовать тех пользователей, которые сначала печатают текст в редакторе, а затем выделяют и вставляют его, например, в свои блоги. И уже в админпанели блога они форматируют текст, вставляя в нужные места соответствующие теги HTML.

Я предлагаю создать собственную панель инструментов с кнопками для часто используемых HTML-тегов, таких как <B> или <STRONG>, <BR>, <UL> и других. После того, как эти кнопки будут готовы, пользователю достаточно будет выделить нужный текст (ранее введенный), и применить к нему тот или иной тег. В результате перед началом выделенного текста и в его конце будут вставлены соответствующие HTML-теги. Если ничего выделено, то в место нахождения курсора ввода просто будет вставлен тег. Удобство такого способа в том, что не нужно одновременно печатать текст и форматировать его - форматирование можно отложить на потом.

Итак, для начала я рекомендую вам создать пустой документ и сохранить его как шаблон, на основе которого впоследствии вы будете создавать свои тексты с HTML-кодами. После этого создадим собственную панель инструментов. Как это сделать, описано в заметке Как создать собственную панель инструментов.
  • Откройте редактор Visual Basic («Alt»+«F11»), найдите в окне проектов ваш проект (с именем вашего шаблона) и добавьте к нему модуль для макросов. Добавить модуль можно так: щелкните правой кнопкой мыши на имени проекта и в раскрывшемся меню наведите указатель мыши на пункт Insert, а уже в подменю выберите команду Module. В итоге будет создан новый модуль Module1.
  • Перейдите в окно кода и введите следующий код:
    Sub htmlStrong()
    'Вставка тега жирного шрифта
    Dim str1 As String
    Dim str2 As String
    Dim selText As String
    str1 = "" 'Открывающий тег
    str2 = ""   'Закрывающий тег
    selText = Selection.Text   'Выделенный текст
    If selText <> "" Then
       With Selection
          .TypeText (str1)
          .TypeText (selText)
          .TypeText (str2)
       End With
    Else
       Selection.TypeText (str1 & str2)
    End If
    End Sub
  • Повторите вставку этого кода для других тегов, которые вам нужны, изменив соответственно значения переменных str1 и str2.
Теперь разместите кнопки этих макросов на созданной вами панели инструментов. Как это сделать, описано в заметке Как настроить Word под себя. В результате у вас должна быть создана панель инструментов с кнопками для часто используемых вами тегов.

На создание этой заметки вдохновила статья Introduction to VBA for MS Word.

Если вы не знаете, как подключить к документу и применить этот макрос, изучите следующие заметки с сайта:
Автоматическая запись макроса
Создание макроса из готового кода

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

Макрос обновления полей в колонтитулах

Если ваши документы содержат колонтитулы (верхние и/или нижние) с включенными в них полями, то возникает ситуация, когда необходимо обновить эти поля. Делать вручную такую операцию не очень удобно. Поэтому можно воспользоваться следующим макросом:
Sub uHeadersFooters()
'Обновление всех полей в колонтитулах активного документа во всех разделах
Dim oSection As Section
Dim HF As HeaderFooter
For Each oSection In ActiveDocument.Sections
   For Each HF In oSection.Headers
      HF.Range.Fields.Update
   Next HF
Next oSection
For Each oSection In ActiveDocument.Sections
   For Each HF In oSection.Footers
      HF.Range.Fields.Update
   Next HF
Next oSection
End Sub
Оставить комментарий | Написать письмо

Создание абсолютных и относительных гиперссылок в документах Word 2007 и Word 2003

В очередной статье из базы знаний Microsoft описывается создание абсолютных и относительных гиперссылок в документах Microsoft Office Word 2007 и Microsoft Office Word 2003.

Word автоматически создает гиперссылку, когда вы вводите адрес существующей веб-страницы, такой как www.microsoft.com, в документ. Это происходит только в том случае, если функция автоматического форматирования гиперссылок не отключена. Кроме того, можно создавать пользовательские гиперссылки на документы, находящиеся на локальном или в общей сетевой папке. Эти гиперссылки могут быть абсолютными, или же эти гиперссылки могут быть относительными по отношению к документу, над которым вы сейчас работаете.

По умолчанию параметр Word Обновлять ссылки при сохранении в Параметрах веб-документа включен, однако, когда вы создаете гиперссылку в документе Word, Word преобразует ее в относительную гиперссылку.

Читать полный текст статьи...

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

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

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

Вопрос:
С помощью слияния в Worde, используя в качестве базы данных таблицу Excel, был создан документ похожий на "личное дело". Возникла проблема со вставкой фотографии в этот документ.
Возможно ли автоматически помещать в данный документ фотографии сотрудников, и как это сделаь?
Ответить
Вопрос:
Какой программой (плагином) я смогу проконвертировать таблицы из word (rtf) в простой текст - псевдографику?
Ответить

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

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

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

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

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

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


В избранное