Определить количество строк в диапазоне
Function ListRowCount(ByVal FirstCellName as String) as Long With thisworkbook.Names(FirstCellName).RefersToRange If isempty(.Offset(1,0).value) Then ListRowCount = 1 Else ListRowCount = .End(xlDown).row - .row + 1 End If End With End Function
Но если вы чертовски уверены, что excel-macro в списке ничего нет, то просто ms-excel
thisworkbook.Names(FirstCellName).RefersToRange.CurrentRegion.rows.count
vba
excel
2021-12-05T05:42:50+00:00
2022-08-10T17:40:05+00:00
Musafail
Вопросы с похожей тематикой, как у вопроса:
Определить количество строк в диапазоне
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.