powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вопрос по управлению MS WORD
8 сообщений из 8, страница 1 из 1
Вопрос по управлению MS WORD
    #32798143
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток всем присутствующим!!!

Скажите пожалуйста как узнать на какой странице находится курсор в ворде? У меня поиск ищет определённым образом отформатированный текст от начала до конца документа, надо когда-то его остановить. Я бы хотел сделать чтобы цикл поиска останавливался на последней странице (когда selection оказывается на последней странице)

Спасибо
...
Рейтинг: 0 / 0
Вопрос по управлению MS WORD
    #32798285
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы перенес этот вопрос в форум по Офису...
...
Рейтинг: 0 / 0
Вопрос по управлению MS WORD
    #32798350
GalustovДоброе время суток всем присутствующим!!!

Скажите пожалуйста как узнать на какой странице находится курсор в ворде? У меня поиск ищет определённым образом отформатированный текст от начала до конца документа, надо когда-то его остановить. Я бы хотел сделать чтобы цикл поиска останавливался на последней странице (когда selection оказывается на последней странице)

Спасибо

Блин. Если поиск - это метод файнд (кажется так), то у него куча параметров, и вместо "искать везде" просто поставьте нужный. (запустите регистратор макросов, запустите искать, выберите нужные настройки диалога, скажите ОК, остановите макрос, проанализируйте. Не поможет - откройте хелп по методу). При этом сам метод "файнд" селектов в процессе поиска не делает (только если что-то находит).

Да, Find это таки объект а не метод :)). А направление - Forward

Код: plaintext
.Find.Execute FindText:="blue", Forward:=True
...
Рейтинг: 0 / 0
Вопрос по управлению MS WORD
    #32798352
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гм - а макросец в worde не катит ?
...
Рейтинг: 0 / 0
Вопрос по управлению MS WORD
    #32798385
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Макросец как раз в ворде написан...
Просто мне прислали "отчёт" из проги органа юстиции, там 3100 листов и у меня даже просто открывание документа занимает минут 10 (чтобы все листы отобразились...)
Там таблица и каждый объект недвижимости описан в отдельной ячейке таблицы. Я просто посмотрел сколько ячеек (оказалось 15500) и сделал такой цикл.

Уже хреначит час, перенеслось в эксель 11000 объектов...

Вот блин, кому в голову пришло формировать такой здоровенный документ в ворде...

Ну так как же узнать номер текущей страницы?

Спасибо
...
Рейтинг: 0 / 0
Вопрос по управлению MS WORD
    #32798390
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир СанычЯ бы перенес этот вопрос в форум по Офису...
В принципе я не против, просто мне местный форум роднее :)
...
Рейтинг: 0 / 0
Вопрос по управлению MS WORD
    #32798693
Если таки нужна позиция курсора, то "потипа того:"
?selection.Information (wdActiveEndAdjustedPageNumber )
?selection.Information (wdActiveEndPageNumber)

если текущее нахождение метода execute объекта Find - видимо никак. (Но можно ограничить область поиска)
...
Рейтинг: 0 / 0
Вопрос по управлению MS WORD
    #32800652
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
позиция курсораЕсли таки нужна позиция курсора, то "потипа того:"
?selection.Information (wdActiveEndAdjustedPageNumber )
?selection.Information (wdActiveEndPageNumber)

если текущее нахождение метода execute объекта Find - видимо никак. (Но можно ограничить область поиска)

Спасибо большое!
?selection.Information (wdActiveEndPageNumber) - подошло в самый раз
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вопрос по управлению MS WORD
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]