(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Список закладок в документе

Источник: wordexpert
Антон Конкин

Имея множество закладок по тексту, можно ли создать из них меню (панель содержания, перечень), дабы не лазить постоянно Вставка - Закладка?

Я обратился за помощью на отличный англоязычный форум по VBA и получил решение в виде макроса, код которого я привожу ниже.

Sub Test66

Один из читателей сайта WordExpert.ru задал вопрос: Имея множество закладок по тексту, могу ли я создать из них меню (панель содержания, перечень), дабы не лазить постоянно Вставка - Закладка?

Я обратился за помощью на отличный англоязычный форум по VBA и получил решение в виде макроса, код которого я привожу ниже.

Sub Test6666a()
Dim oBkm As Bookmark
' make sure that there is an empty paragraph
' at the doc's end
ActiveDocument.Range.InsertAfter vbCrLf
For Each oBkm In ActiveDocument.Bookmarks
   ActiveDocument.Hyperlinks.Add _
   Anchor:=ActiveDocument.Paragraphs.Last.Range, _
   SubAddress:=oBkm.Name, _
   ScreenTip:="", _
   TextToDisplay:=oBkm.Name
   ActiveDocument.Range.InsertAfter vbCrLf
 Next
End Sub

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

66a() Dim oBkm As Bookmark ' make sure that there is an empty paragraph ' at the doc's end ActiveDocument.Range.InsertAfter vbCrLf For Each oBkm In ActiveDocument.Bookmarks ActiveDocument.Hyperlinks.Add _ Anchor:=ActiveDocument.Paragraphs.Last.Range, _ SubAddress:=oBkm.Name, _ ScreenTip:="", _ TextToDisplay:=oBkm.Name ActiveDocument.Range.InsertAfter vbCrLf Next End Sub

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

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 05.02.2008 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Office 365 для Дома 32-bit/x64. 5 ПК/Mac + 5 Планшетов + 5 Телефонов. Подписка на 1 год.
Microsoft Office 365 Профессиональный Плюс. Подписка на 1 рабочее место на 1 год
Microsoft Windows Professional 10, Электронный ключ
Microsoft 365 Apps for business (corporate)
Microsoft 365 Business Basic (corporate)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
ЕRP-Форум. Творческие дискуссии о системах автоматизации
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100