Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Количество строк в цикле на основе координаты - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Количество строк в цикле на основе координаты (Макросы/Sub)
Количество строк в цикле на основе координаты
Сергей13 Дата: Воскресенье, 01.12.2019, 14:47 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация: -3 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте.
Ребята в цикле для простой таблицы указал фиксированные данные загружаемых строк и данных в листбокс, в тестовом варианте от одной до двух.
[vba]
Код
For i = 1 To 2 'Количество строк
[/vba]
Каким образом указать не фиксированное значение To, если за основу конечной строки взять ячейку с текстом Сдал: c минусом в две строки.
К сообщению приложен файл: 0358843.xlsm(29.5 Kb)


Сообщение отредактировал Сергей13 - Воскресенье, 01.12.2019, 14:48
 
Ответить
СообщениеЗдравствуйте.
Ребята в цикле для простой таблицы указал фиксированные данные загружаемых строк и данных в листбокс, в тестовом варианте от одной до двух.
[vba]
Код
For i = 1 To 2 'Количество строк
[/vba]
Каким образом указать не фиксированное значение To, если за основу конечной строки взять ячейку с текстом Сдал: c минусом в две строки.

Автор - Сергей13
Дата добавления - 01.12.2019 в 14:47
Kuzmich Дата: Воскресенье, 01.12.2019, 14:58 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 433
Репутация: 88 ±
Замечаний: 0% ±

Excel 2003
Цитата
за основу конечной строки взять ячейку с текстом Сдал: c минусом в две строки.

[vba]
Код
Dim iLastRow As Long
  iLastRow = Columns(2).Find("Сдал:", , xlValues, xlWhole).Row - 2
[/vba]
 
Ответить
Сообщение
Цитата
за основу конечной строки взять ячейку с текстом Сдал: c минусом в две строки.

[vba]
Код
Dim iLastRow As Long
  iLastRow = Columns(2).Find("Сдал:", , xlValues, xlWhole).Row - 2
[/vba]

Автор - Kuzmich
Дата добавления - 01.12.2019 в 14:58
Сергей13 Дата: Воскресенье, 01.12.2019, 15:41 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация: -3 ±
Замечаний: 0% ±

Excel 2016
Kuzmich, Как-то я просчитался с -2, по идеи дабы отобразить точное количество строк от координаты почему-то необходимо вычислить -11, тогда корректно.
Благодарю?
 
Ответить
СообщениеKuzmich, Как-то я просчитался с -2, по идеи дабы отобразить точное количество строк от координаты почему-то необходимо вычислить -11, тогда корректно.
Благодарю?

Автор - Сергей13
Дата добавления - 01.12.2019 в 15:41
Kuzmich Дата: Воскресенье, 01.12.2019, 16:20 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 433
Репутация: 88 ±
Замечаний: 0% ±

Excel 2003
Цитата
Благодарю?

Это вопрос или благодарность?
 
Ответить
Сообщение
Цитата
Благодарю?

Это вопрос или благодарность?

Автор - Kuzmich
Дата добавления - 01.12.2019 в 16:20
Сергей13 Дата: Воскресенье, 01.12.2019, 20:08 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 310
Репутация: -3 ±
Замечаний: 0% ±

Excel 2016
Kuzmich, Извиняюсь. Благодарю!
 
Ответить
СообщениеKuzmich, Извиняюсь. Благодарю!

Автор - Сергей13
Дата добавления - 01.12.2019 в 20:08
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Количество строк в цикле на основе координаты (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2019 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!