Excel последняя ячейка в столбце

Как узнать номер последней непустой ячейки в EXCEL допустим в столбце один. и как потом даные из столбца (ДАТА) перегнать в таблицу в поле даты. Без Query

> Как узнать номер последней непустой ячейки в EXCEL допустим > в столбце один Свойство UsedRange. > и как потом даные из столбца (ДАТА) перегнать в таблицу > в поле даты. Без Query А почему без Query?

А чем тебе Query-то неугодил ?

Не хочешь Query — используй Table :))))))))))))))

Nikolay я тебя не понил, должно быть что-то вроде Excel.ActiveSheet.Cells.SpecialCells(LastCell,EmptyParam).Activa te

> я тебя не понил Свойство UsedRange — это минимальный прямоугольник, вне которого нет незаполненных ячеек. Из него можно получить нижнюю границу, но в таком случае заполнения: 1 2 3 4 2 3 4 3 4 4 для всех столбцов высота будет равна 4. Если такой вариант не устраивает, тогда пробегай руками в цикле по всем ячекам от первой до той, которая получена из UsedRange.

Напиши пример кода

>Nikolay M. © (04.09.03 17:35) [5] >Свойство UsedRange — это минимальный прямоугольник, вне которого нет незаполненных ячеек. Так надо ?

2 MsGuns © (04.09.03 19:19) [7] Nikolay M. © видимо ошибся предлогом «не» 2 P0tia © (04.09.03 19:14) [6] Неужели трудно открыть справку в Visual Basic где нибудь в Excel и посмотреть описание свойства UsedRange ?

Вот, специально сам посмотрел. Excel.ActiveSheet.UsedRange.Rows.Count возвращает число строк Оно же — номер последней непустой ячейки.

Наверх