Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
ВнизКак узнать номер последней непустой ячейки в EXCEL Найти похожие ветки
← →
P0tia (2003-09-04 16:48) [0]Как узнать номер последней непустой ячейки в EXCEL допустим в столбце один. и как потом даные из столбца (ДАТА) перегнать в таблицу в поле даты. Без Query
← →
Nikolay M. (2003-09-04 16:55) [1]
> Как узнать номер последней непустой ячейки в EXCEL допустим
> в столбце один
Свойство UsedRange.
> и как потом даные из столбца (ДАТА) перегнать в таблицу
> в поле даты. Без Query
А почему без Query?
← →
Vlad (2003-09-04 16:58) [2]А чем тебе Query-то неугодил ?
← →
bushmen (2003-09-04 17:00) [3]Не хочешь Query - используй Table :))))))))))))))
← →
P0tia (2003-09-04 17:28) [4]Nikolay я тебя не понил, должно быть что-то вроде
Excel.ActiveSheet.Cells.SpecialCells(LastCell,EmptyParam).Activa te
← →
Nikolay M. (2003-09-04 17:35) [5]
> я тебя не понил
Свойство UsedRange - это минимальный прямоугольник, вне которого нет незаполненных ячеек. Из него можно получить нижнюю границу, но в таком случае заполнения:
1 2 3 4
2 3 4
3 4
4
для всех столбцов высота будет равна 4.
Если такой вариант не устраивает, тогда пробегай руками в цикле по всем ячекам от первой до той, которая получена из UsedRange.
← →
P0tia (2003-09-04 19:14) [6]Напиши пример кода
← →
MsGuns (2003-09-04 19:19) [7]>Nikolay M. © (04.09.03 17:35) [5]
>Свойство UsedRange - это минимальный прямоугольник, вне которого нет незаполненных ячеек.
Так надо ?
← →
Vlad (2003-09-04 19:27) [8]2 MsGuns © (04.09.03 19:19) [7]
Nikolay M. © видимо ошибся предлогом "не"
2 P0tia © (04.09.03 19:14) [6]
Неужели трудно открыть справку в Visual Basic где нибудь в Excel и посмотреть описание свойства UsedRange ?
← →
Vlad (2003-09-04 19:39) [9]Вот, специально сам посмотрел.
Excel.ActiveSheet.UsedRange.Rows.Count возвращает число строк
Оно же - номер последней непустой ячейки.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.017 c