Картинка в документі по замещающему тексту, MS Office, Програмні керівництва, статті

Не впевнений, що багато з вас користуються надається редактором 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

Щоб додати до зображення замісник текст, виділіть потрібний скріншот, клацніть правою кнопкою миші і виберіть з контекстного меню команду Формат малюнка. Відкриється однойменне діалогове вікно:



Перейдіть на вкладку Веб і в поле Замінюючий текст введіть ім’я файлу скріншота. Закрийте вікно. Тепер ви підстрахуватися на випадок втрати зв’язків в документі, коли потрібно знайти певну картинку в документі.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*