powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / количество строк в таблице
4 сообщений из 4, страница 1 из 1
количество строк в таблице
    #35788147
Melissa_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, правильно я определяю количество строк в таблице.

Set xlb = wrd.Workbooks.Open(sFile, ReadOnly)
iCntRow = xlb.Sheets.Item(1).UsedRange.Rows.Count

Все вроде бы хорошо, но если в конце таблице есть пустые строки, то они тоже считаются.
Можно ли как-нибудь определить, что строка пустая?
...
Рейтинг: 0 / 0
количество строк в таблице
    #35788272
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Достаточно избитая тема.

UsedRange плох тем, что удалив значение из ячейки, но оставив формат, она все равно посчитается.

Я бы предложил такой вариант.

Код: plaintext
Worksheets( 1 ).Cells( 65535 ,  1 ).End(xlUp).Row
...
Рейтинг: 0 / 0
количество строк в таблице
    #35788321
Melissa_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чудненько, спасибо!

А пуста ли строка определить можно?
...
Рейтинг: 0 / 0
количество строк в таблице
    #35788478
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для ячейки.

Код: plaintext
1.
2.
IsEmpty(Range("A1"))

Len(Range("A1")) =  0 
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / количество строк в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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