Узнать в таблице ли курсор

Программирование на Visual Basic for Applications
Aalex
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 24.05.2006 (Ср) 13:30

Узнать в таблице ли курсор

Сообщение Aalex » 29.05.2006 (Пн) 15:07

Добрый день.
Возможно ли получить от объекта Selection информацию о том находится ли в данный момент курсор в таблице или просто в тексте документа.Ситуация такова:в цикле начиная сверху столбца перемещаю курсор вниз на одну позицию, когда он оказывается в последней строчке таблицы то при очередном нажатии выходит уже за рамки таблицы.И такие объекты как cells,rows,column становятся недоступны и вываливается сообщение данное семейство не найдено(что в полне понятно).Может можно определить по доступности эти объектов определить....что то типа аналога isvalid
Спасибо

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 29.05.2006 (Пн) 15:12

Есть же Selection.Type, не так ли?

$€rg
Обычный пользователь
Обычный пользователь
 
Сообщения: 99
Зарегистрирован: 11.01.2006 (Ср) 10:15
Откуда: Санкт-Петербург

Сообщение $€rg » 29.05.2006 (Пн) 15:13

WdWithInTable Returns True if the selection is in a table
процесс печатания программного кода укрепляет моральные устои С. Каммингс VBA4Dummies
:study:

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 29.05.2006 (Пн) 15:16

selection.tables.count
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Aalex
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 24.05.2006 (Ср) 13:30

Сообщение Aalex » 29.05.2006 (Пн) 15:52

Всем спасибо за советы! воспользовался предложением $€rg))


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43

    TopList