Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 10 ]
- mikkelle
- полковник
- Неактивен
- Зарегистрирован: 21.01.2010
- Сообщений: 227
- Поблагодарили: 12
Тема: Перемещение по документу с использованием броузера
При использовании броузера Word перемещение по документу происходит командой, например
Application.Browser.Target = wdBrowseHeading
Application.Browser.Next
При достижении последнего элемента (в данном случае заголовка) перемещения курсора не происходит.
Как программно получить информацию о том, что команда Application.Browser.Next не выполнена
- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: Перемещение по документу с использованием броузера
Сравнивать положение курсора (Selection.Start) с предыдущим
Лучше день потерять — потом за пять минут долететь!
- mikkelle
- полковник
- Неактивен
- Зарегистрирован: 21.01.2010
- Сообщений: 227
- Поблагодарили: 12
Re: Перемещение по документу с использованием броузера
Спасибо, но подобные варианты я знаю. Просто интересовался, может есть какая-либо специальная функция. Ведь по сути дела не происходит выполнение команды, а значит, по идее должен сработать какой-то обработчик ошибок, следовательно следы гдет-то должны быть!
- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: Перемещение по документу с использованием броузера
Попробовал я этот метод. Очень удобно!
Sub test()
Dim st As Long
Selection.HomeKey wdStory
st = Selection.Start
With Application.Browser
.Target = wdBrowseHeading
.Next
Do While st <> Selection.Start
'Здесь делаем нужные манипуляции
st = Selection.Start
.Next
Loop
End With
End Sub
Спасибо за наводку!
Лучше день потерять — потом за пять минут долететь!
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: Перемещение по документу с использованием броузера
извините, что то я таким:
При использовании броузера Word перемещение по документу происходит командой, например
не сталкивался никогда, можете поясните что это такое, для чего нужно
- mikkelle
- полковник
- Неактивен
- Зарегистрирован: 21.01.2010
- Сообщений: 227
- Поблагодарили: 12
Re: Перемещение по документу с использованием броузера
Броузер Word это маленький кружочек между двумя стрелочками (вверх-вниз) под полосой вертикальной прокрутки.
Нажатие на кружок жает возможность выбора из меню элемента документа для перехода к нему. После этого нажатие на одну из стрелочек позволяет переместиться вперед или назад по тексту до ближайшего выбранного элемента.
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: Перемещение по документу с использованием броузера
так то понятно, но столкнулся с тем что горизонтальная прокрутка в документе имеется а вертикальной нет, какая опция отвечает за её появление, главное и в документе с большим количеством листов она отсутствует
- mikkelle
- полковник
- Неактивен
- Зарегистрирован: 21.01.2010
- Сообщений: 227
- Поблагодарили: 12
Re: Перемещение по документу с использованием броузера
В 2007 Кнопка Офис - Параметры Ворд - Дополнительно - Экран - Показывать вертикальную полосу прокрутки.
В 2003 не помню, но тоже где-то в Параметрах
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: Перемещение по документу с использованием броузера
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: Перемещение по документу с использованием броузера
В Офисе 2003 Сервис Параметры - Вид - Показывать - Показывать вертикальную полосу прокрутки
Сообщений [ 10 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Перемещение по документу с использованием броузера
В своей деятельности вы наверняка пользуетесь таким мощным текстовым редактором, каким является Microsoft Word. На портале о Microsoft Office Word вы узнаете про: режим ограниченной функциональности word убрать.
И, конечно, если работа с текстами в Ворде составляет значительную долю вашего труда, вам приходила в голову мысль о том, как оптимизировать ее. Наш сайт о Microsoft Office Word даст ответ про: вставка номеров страниц в pdf.
Этот вопрос является приоритетным на форуме Ворд Экспер, посвященном работе с различными версиями программы. На портале о Microsoft Office Word вы узнаете про: как настроить скрытые файлы на панели.
Форум, прежде всего, ориентирован на написание разнообразных макросов и шаблонов для Ворда. Тут есть готовые решения той или иной задачи, разбираются различные пути. Наш сайт о Microsoft Office Word даст ответ про: убрать область исправлений ворд.
Вы найдете все о макросах – от самых азов для новичков, до тонкостей, которыми делятся друг с другом опытные пользователи. Наш сайт о Microsoft Office Word даст ответ про: как в ворде убрать рамку.
В одном из подразделов форума вы можете оставить описание своей проблемы и сделать заказ на разработку макроса или шаблона. На портале о Microsoft Office Word вы узнаете про: как отключить замену знака при печати.
Конечно, автоматизация, не единственная тема форума. Здесь обсуждаются настройки различных версий Ворда и любые другие вопросы, связанные с самой программой, редактированием, написанием, рецензированием текстов в Ворде. Наш сайт о Microsoft Office Word даст ответ про: как создать оглавление в ворд.
Самым часто возникающим проблемам посвящен отдельный раздел, который стоит посетить в первую очередь. На портале о Microsoft Office Word вы узнаете про: как преобразовать word в xml.
Если у вас есть чем поделиться с другими пользователями Ворда, вы можете выкладывать свои решения в соответствующих подразделах. На портале о Microsoft Office Word вы узнаете про: парольная защита на изменение документа, кроме ввода данных в поля форм.