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

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

Наш партнер Genesis Hackspace
  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
     
Загрузка...

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