|
|
|
Политика Экономика Проиcшествия Общество Спорт Культура и искусство Знаменитости Наука и технологии Авто Интернет Женские советы Питание Обустройство дома Строительство Лента свежих новостей 05 сен. | 11:18
Натальная карта: что это такое и как составить по правилам 01 сен. | 13:55
Кожаные ботинки: почему этот материал остается актуальным 31 авг. | 18:57
Как правильно принимать железо при заболеваниях желудка 31 авг. | 09:48
Как выбрать групповой тур: что нужно знать 28 авг. | 12:30
Рекламное агентство и интернет-реклама: как не потерять бюджет и получить реальных клиентов 27 авг. | 14:29
Когда мастер говорит «не ставь» - стоит ли слушать? |
Как создать бегунок для документа в Word
Добавление полосы прокрутки для навигации по документуЧтобы создать бегунок в Word, вставьте элемент управления «Полоса прокрутки». Для этого перейдите во вкладку Разработчик. Если такой вкладки нет, активируйте её через Файл – Параметры – Настроить ленту, установив галочку напротив «Разработчик». Затем выберите в панели инструментов команду Элементы управления и нажмите Вставить. В списке найдите Полоса прокрутки (ActiveX) и кликните по ней. Поместите элемент на страницу документа. Настройка бегунка для функционирования
Private Sub ScrollBar1_Change() Dim position As Integer position = ScrollBar1.Value ' Добавьте здесь код для взаимодействия с документом End Sub Обратите внимание, что значение ScrollBar1.Value меняется при перемещении бегунка и может служить основанием для запуска различных действий. Связывание бегунка с содержимым документаИспользуйте свойства элемента управления, чтобы ограничить диапазон значений. В свойствах установите минимальное и максимальное значение. Например, для прокрутки по страницам документа задайте значение от 1 до общего количества страниц. Добавьте обработчик события Change или Scroll, в котором запрограммируйте переход к нужной странице документа, вызывая команду Selection.GoTo.
Private Sub ScrollBar1_Change()
Dim pageNum As Integer
pageNum = ScrollBar1.Value
ActiveDocument.Bookmarks("Page").Range.Select
Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=pageNum
End Sub
Оптимизация и завершение
После этого пользователь сможет быстро перемещаться по документу, используя созданный бегунок, что особенно удобно при работе с крупными файлами.
|