Номер последнего столбца содержащего данные

Программирование на Visual Basic for Applications
BIT
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 25.07.2003 (Пт) 16:45

Номер последнего столбца содержащего данные

Сообщение BIT » 17.02.2004 (Вт) 15:34

Как узнать номер последнего столбца(строки) содержащего данные. Между первым и последним столбцом(строкой) могут содержаться пустые столбцы(строки). Спасибо.

AndreyV
Начинающий
Начинающий
 
Сообщения: 24
Зарегистрирован: 13.02.2004 (Пт) 16:16

Сообщение AndreyV » 17.02.2004 (Вт) 15:58

ActiveSheet.UsedRange.Rows.Count
ActiveSheet.UsedRange.Columns.Count

corgi
ToyMan
ToyMan
 
Сообщения: 1367
Зарегистрирован: 01.10.2002 (Вт) 9:59
Откуда: Россия, Москва

Сообщение corgi » 17.02.2004 (Вт) 16:01

нууууу.....
Код: Выделить всё
    ActiveCell.SpecialCells(xlLastCell).Select
    MsgBox "Row = " & ActiveCell.Row & " column = " & ActiveCell.Column
Ничто так не ограничивает полёт мысли программиста, как компилятор

BIT
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 25.07.2003 (Пт) 16:45

Сообщение BIT » 17.02.2004 (Вт) 17:52

AndreyV
UsedRange Возвращает диапазон который содержит данные, а не максимальный номер строчки с данными. (на чистом лисе в ячейку Row=5, Col=5 пропиши данные и примени UsedRange, но если cells(1,1)<>"" тогда ответ будет правельный)

corgi
Cells.SpecialCells(xlLastCell).Address - То что надо :D

Спасибо всем


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 74

    TopList