Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2018, 00:54   #1
DataBase1
Новичок
Джуниор
 
Регистрация: 25.12.2018
Сообщений: 1
По умолчанию Обход столбца Excel объектом Range

Как можно с помощью объекта Range осуществить проход по нужному столбцу до тех пор пока не дойдём до пустой ячейки наподобие вот этого
Код:
Dim i As Integer
i = 1
Do While (Cells(i, 3) <> "")
i = i + 1
Loop
DataBase1 вне форума Ответить с цитированием
Старый 25.12.2018, 01:25   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

без обхода. медотодом End
Код:
FirstBlankCellRow = cells(1,3).end(xldown).row+1
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 25.12.2018, 01:26   #3
jillitil
Форумчанин
 
Аватар для jillitil
 
Регистрация: 17.10.2018
Сообщений: 184
По умолчанию

Код:
NextEmptyRow = Range("a1:a1000").End(xlDown).Row + 1
jillitil вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
subscript out of range excel (не массив) СергейАстана Microsoft Office Excel 5 27.09.2015 22:09
MS Excel - Runtime error 9 "subscript out of range" KApSuL Microsoft Office Excel 7 26.03.2015 13:48
excel нельзя установить свойство FormulAarray класса Range WebbMan C++ Builder 0 22.06.2013 15:56
Есть ли аналог "Range()=Array()" как в Excel? DoctorDron Microsoft Office Word 2 15.02.2010 09:40
Обработка столбца с данными в Excel t0xa Microsoft Office Excel 5 19.09.2009 17:02