Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Определить номер строки в DataBodyRange
 
Умная таблица.
Фильтр.
После фильтра остается одна строка (видимая).
Как в VBA определить номер видимой строки в DataBodyRange?
Не номер строки Листа, а номер строки DataBodyRange.
Спасибо
Изменено: govorun - 2 Апр 2018 21:33:27
 
SpecialCells()
Изменено: Sanja - 3 Апр 2018 06:35:42
Согласие есть продукт при полном непротивлении сторон.
 
Код
Sub TabFVS()
  With ActiveSheet.ListObjects(1)
    MsgBox .DataBodyRange.SpecialCells(xlCellTypeVisible).Cells(1).Row + 1 - .DataBodyRange.Row
  End With
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Sanja, Ігор Гончаренко,
Получается, что напрямую узнать номер строки DataBodyRange нельзя? Плохо....

Спасибо.
Страницы: 1
Читают тему (гостей: 1)