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

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


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

Выпуск рассылки №106 от 2008-07-04 08:07

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

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

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

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

Как найти картинку в документе по ее замещающему тексту

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

Где-то ранней весной я редактировал руководство пользователя для одной автоматизированной системы. Потом пришлось отложить этот документ и заняться другими делами. Прошло два месяца и буквально вчера я хотел продолжить работу над обновлением руководства пользователя. Но на беду, закладки мои в этом документе пропали и я не помнил, в каком месте документа я прекратил работу. Помню, что я заменял устаревшие скриншоты.
Я открыл папку проекта и отсортировал все файлы в папке по дате. Последним отредактированным файлом была картинка с определенным именем файла. Значит, надо найти в документе то место, где вставлена эта картинка. Но как это сделать, если в трехсотстраничном руководстве несколько сотен скриншотов?

Вот здесь и пригодился замещающий текст у графических объектов. Я всегда, когда вставляю в документ скриншот, на вкладке замещающего текста пишу имя файла этого скриншота. Это помогает в случаях, когда теряются связи в документе, а картинку нужно обновить (заменить). Тогда достаточно просмотреть имя файла и заменить его на новую версию.

Вручную перебирать сотни картинок и просматривать у них замещающий текст было нереально, поэтому я написал небольшой макрос, который ищет нужный мне текст у каждого скриншота. Буквально через 10 секунд работы макроса я нашел искомую картинку и продолжил редактирование документа. Код макроса привожу ниже.
P.S. Важно: макрос работает только с картинками, но не с автофигурами. Напомню, что под картинками понимаются графические объекты, созданные в других приложениях и вставленные в документ. А автофигуры (или рисунки) - это графические объекты, которые созданы непосредственно в самом редакторе Word.
Sub searchAltTextPicture()
'Поиск и выделение картинки с определенным замещающим текстом
Dim i As Integer
Dim altext As String
altext = "vkladka_journal_soveschany.gif" 'имя файла картинки, которую требуется найти в документе
For i = 0 To ActiveDocument.InlineShapes.Count
   If ActiveDocument.InlineShapes(i).AlternativeText = altext Then
      ActiveDocument.InlineShapes.Item(i).Select
   End If
Next i
End Sub
Чтобы добавить к картинке замещающий текст, выделите нужный скриншот, щелкните правой кнопкой мыши и выберите из контекстного меню команду Формат рисунка. Откроется одноименное диалоговое окно (рисунок).
Перейдите на вкладку Веб и в поле Замещающий текст введите имя файла скриншота. Закройте окно. Теперь вы подстрахованы на случай потери связей в документе, когда нужно найти определенную картинку в документе.
Оставить комментарий | Задать вопрос

Ударение в редакторе Word 2007

Эта заметка посвящается пользователям редактора Word 2007, которым необходимо использовать знак ударения в словах.
В сентябре 2006 года я уже публиковал заметку с похожим названием - Ударения в Word, но речь в ней шла исключительно о более ранних версиях редактора Word. В Word 2007 те способы, которые были описаны в заметке, не работают.
Когда я уже готовил к изданию свою книгу Word 2003/2007. Народные советы, я включил в одну из глав код макроса, который прекрасно работает в новой версии редактора. Этот макрос позволяет как устанавливать знак ударения над выделенной буквой, так и удалять знак.

В редакторе Word существует несколько типов символов ударения. В описываемом макросе я использую знак с кодом 769 из таблицы символов Unicode.
Код макроса:
Sub setAndDeleteAccent()
' Установка и удаление знаков ударения
' @A.Kokin WordExpert.ru - профессиональная работа с текстом
Dim rAcc As Range
Dim rTmp As Range
Set rTmp = Selection.Range
If Selection.Type = wdSelectionIP Then
   MsgBox prompt:="Не выделена буква"
ElseIf Len(rTmp.Characters(1)) = 1 Then
     rTmp.Collapse direction:=wdCollapseEnd 
     rTmp.InsertSymbol CharacterNumber:=769, Unicode:=True 
     Selection.Collapse direction:=wdCollapseEnd  
Else
     For Each rAcc In rTmp.Characters
         If AscW(Right(rAcc, 1)) = 769 Then  
            rAcc = Left(rAcc, 1) 
         End If
     Next rAcc
End If
End Sub
Чтобы вставить ударение над буквой, выделите эту букву и запустите макрос. Чтобы удалить знак ударения, снова выделите букву, находящуюся под ударением. Если в тексте ничего не выделено, то будет показано сообщение в диалоговом окне.

Чтобы иметь быстрый доступ к этому макросу, назначьте для него сочетание клавиш или создайте кнопку на панели инструментов (или в панели быстрого доступа для Word 2007).
Оставить комментарий | Задать вопрос

Разные колонтитулы в двух разделах на одной странице

В комментариях к заметке Как вставить колонтитулы в документ читатель задал вопрос: Имеется документ со статьями, каждая статья - это раздел. Если одна статья заканчивается в центре страницы, то вторая начинается сразу за ней, на этой же странице. Я делаю разрыв раздела между ними. Но колонтитул на этой странице отображается из закончившейся статьи, а мне нужно, чтобы он отображался из нового раздела. Как это сделать?

Опытным путем я нашел возможность реализовать такое требование и ответил в комментариях. Но теперь решил сделать и в виде отдельной заметки, так как посетители сайта могут не читать комментарии к заметкам.
  • Итак, для начала необходимо оформить название каждой статьи определенным стилем, например, встроенным стилем Заголовок 1.
  • Переходим в верхний колонтитул первого раздела и в меню Вставка выбираем команду Поле (в редакторе Word 2007 переходим на вкладку Вставка и в группе команд Текст нажимаем кнопку Экспресс-блоки. В раскрывшемся подменю выбираем команду Поле).
  • В открывшемся диалоговом окне выбираем категорию Связи и ссылки, а ниже выбираем поле StyleRef. В панели Имя стиля выбираем наш стиль, которым оформлены заголовки статей.
  • Нажимаем кнопку ОК
В итоге мы получаем другой колонтитул на странице.
Оставить комментарий | Задать вопрос

Показывать все окна редактора Word 2007 на панели задач

Дмитрий спрашивает: Как открыть документы word 2007 каждый в отдельном окне? К сожалению, в новом редакторе все документы открываются в одном окне, как вкладки в Firefox.

Это сделать очень легко с помощью настроек редактора. Откройте окно Параметры Word, перейдите на вкладку Дополнительно, в группе параметров Экран установите флажок на опции Показывать все окна на панели задач.
Оставить комментарий | Задать вопрос

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

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

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

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

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

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


В избранное