как определить нижнюю строку в выделенной области Excel?

Тема в разделе "Visual Basic", создана пользователем rustamh, 22 июн 2009.

  1. rustamh

    rustamh Гость

    помогите пожалуйста. мне нужно сделать так, чтобы макрос обрабатывал все ячейки листа между строками , которые я виделил мышкой.
    верхняя строка я нашел - r0 = selection.row , а как узнать нижнюю??? пока временно я условием остановки цикла прописал слово "стоп" в ячейке одного из столбцов, но хотелось бы , что бы условием остановки было именно окончание выделения
     
  2. rustamh

    rustamh Гость

    в принципе можно сделать
    For Each r In Selection.Rows
    r0 = r.row
    Next r

    но все равно интересно - неужели у выделенной области нет свойства нижней границы?
     
  3. Tanya

    Tanya Гость

    нижняя строка в выделении:

    Selection.Row + Selection.Rows.count - 1
     
Загрузка...

Поделиться этой страницей