Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Количество непустых ячеек в строке/столбце / 5 сообщений из 5, страница 1 из 1
14.01.2008, 19:58:59
    #35061031
link_master
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество непустых ячеек в строке/столбце
Доброе время Суток
Есть некий файл Excell (выборка из БД сохраненная в файле формата MS Excell) в котором содержится таблица из N строк и M столбцов. Особенность в том, что ни N (точно) ни M (возможно) заранее неизвестны. Но для дальнейшей обработки этой таблицы эти параметры знать необходимо. Подскажите пожалуйста какими способами, с применением VBA, кроме перебора в сравнении с пустым значением по строке и по столбцу можно оределить N и M?
...
Рейтинг: 0 / 0
14.01.2008, 22:37:33
    #35061173
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество непустых ячеек в строке/столбце
Если предположить, что массив данных начинается с Range("A1"), то найдите последнюю непустую строку и столбец.
Вот реализация
...
Рейтинг: 0 / 0
16.01.2008, 10:21:30
    #35064512
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество непустых ячеек в строке/столбце
Код: plaintext
1.
2.
row_max = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row
column_max = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Column
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
16.01.2008, 10:24:01
    #35064523
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество непустых ячеек в строке/столбце
[quot Ex_Soft]
Код: plaintext
\nrow_max = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row\ncolumn_max = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Column\n
Не всегда lastcell срабатывает.
...
Рейтинг: 0 / 0
16.01.2008, 10:32:10
    #35064560
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество непустых ячеек в строке/столбце
big-duke
Не всегда lastcell срабатывает.

Согласен. Но, исходя из
link_master
выборка из БД сохраненная в файле формата MS Excell

, IMHO, имеет место, что-то а-ля импорта. По сему - вряд ли кто-то там чегой-то рихтовал. Хотя... Я могу и ошибаться в своем предположении.
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Количество непустых ячеек в строке/столбце / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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